Prezentarea Generală a Disciplinei și Introducere în...

28
Prezentarea Generală a Disciplinei și Introducere în Utilizarea Utilitarului Mathcad Ș.l. Dr. ing. Levente CZUMBIL E-mail: [email protected] WebPage: http://users.utcluj.ro/~czumbil

Transcript of Prezentarea Generală a Disciplinei și Introducere în...

Page 1: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Prezentarea Generală a Disciplinei

și Introducere în Utilizarea

Utilitarului Mathcad

Ș.l. Dr. ing. Levente CZUMBIL E-mail: [email protected] WebPage: http://users.utcluj.ro/~czumbil

Page 2: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Titular disciplină:

Prof.Dr.Ing.Mat. Dan Doru MICU

Laborator:

:

Ș.l.Dr.Ing. Levente CZUMBIL,

[email protected]

Site Materiale Didactice Laborator:

http:/users.utcluj.ro/~czumbil

Page 3: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

• Autor: Dénes CSALA

Page 4: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

• Aproximativ 12 Lucrări de Laborator

• Prezența Obligatorie (aveți dreptul la 1 absență)

• Test de laborator – 2 puncte din examenul final în ultima

săptămână din semestru (neprezentarea se consideră absență)

• În ultima vineri din semestru se fac recuperări contra cost

(cu chitanță de recuperare)

Page 5: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

• Metode numerice? Model Fizic Simplificat

Metode Numerice

Modelare Matematică

Problema Studiată

0,0,1

,1

0,1

0,11

0,, ksr

kr

ksr

kr

kr

kr

kr

kr

ks

ksr

krr

kTL IZIZIZIZIMjIZ

0,0,1

,1

0,1

0,11

0,, ksr

ks

ksr

ks

ks

ks

ks

ks

kr

ksr

kss

kTL IZIZIZIZIMjIZ

010,0,

10,0,,,

ks

ks

ks

ks

kr

kr

kr

kr

ksrsr

kTT IZIZIZIZIZ

121 kkkk IAAI

Page 6: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

• Metode numerice?

Modelare fizică – modelare matematică – metode numerice

Rezultate numerice cu semnificaţie.

uzA

dcyyudxxzyxK

b

a

];[,,

Page 7: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Aplicație: Tratamentul leziunilor canceroase – încălzirea locală prin radiofrecvență

Page 8: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Aplicație: expunerea la câmpuri electrice într-o stație de transformare

Page 9: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Softuri de calcul

Cod de programare

Mathematica

Matlab

Maple

Vizuale

Mathcad

Page 10: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

b

a

2 dxx3

)b,a,x))),2,x(pow*3(abs(sqrtint(

vs

Limbaj de programare:

Editor WYSIWYG (What You See Is What You Get):

),,)),2,(*3((int( baxxpowabssqrt

Page 11: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie
Page 12: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie
Page 13: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

• Utilizarea Semului ”Egal”

Egal de atribuire := (tasta :) Egal de evaluare = (tasta =) Egal boolean = (tasta Ctrl =)

• Nu este necesar declararea variabilelor în prealabil

var i,x,n:integer

• Se poate da click oriunde în fereastra de comandă pentru arepoziționa cursorul

• După introducerea comenzilor se poate tasta sau se poate da click

în afara căsuței de introducere a comenzilor

Page 14: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

a 4

b 5

a b 9

x1 3

x2

x1

a b

x2 0.192

Se atribuie variabilei a valorea 4

Se atribuie variabilei b valorea 5

Se afișează suma celor două numere

Se atribuie variabilei x1 valorea √3

Indicii care sunt folosiți pentrudenumirea unor variabile se numescindici formali și se introduc utilizândtasta punct .

Afișaj Mathcad Tastele introduse Observații

a : 4

b : 4

a + b =

x . 1 : \ 3

x . 2 : / x . 1 a + b

x . 2 =

Page 15: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

x 0 2 x

0

1

2

x 8 7.9 7 x

-8

-7.9

-7.8

-7.7

-7.6

-7.5

-7.4

-7.3

-7.2

-7.1

-7

Pasul implicit la definireaunui șir este 1

Se poate schimba pasulșirului prin introducereaelementului al doilea.Diferența dintre primul șial doilea element vadesemna atât pasulpentru toate elementeleșirului cât și direcțiaacestuia.

Afișaj Mathcad Tastele introduse Observații

x : 0 ; 2 x =

x : - 8 , - 7 . 9 ; - 7 x =

Page 16: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

x1

0

x2

3

x4

4

x

0

0

3

0

4

Indicii care sunt folosiți pentru areferi elementele unui șir (vector)se numesc indici vectoriali (indecși)și se introduc utilizând tastaparanteză dreaptă [

Se observă că numerotareaelementelor șirului începe de la 0.

Introducând ORIGIN:=n, numero-tarea elementelor tuturor vectorilorși matricelor aflate la dreapta sausub această comandă se va începede la numărul natural n.

Afișaj Mathcad Tastele introduse Observații

x [ 1 : 0

x [ 2 : 3

x [ 4 : 4

x =

Page 17: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

f x( ) sin x( )

În loc de a introduce numele funcțiilor, se poate selecta și Function din meniul

Insert. Apare o fereastră cu toate funcțiile folosibile în Mathcad.

Afișaj Mathcad Tastele introduse

f ( x ) : s i n ( x )

Page 18: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Pentru a reprezenta grafic o funcție este necesar toolbar-ul Graph.

În care se selectează X – Y Plot (Shortcut @), conform figurii de mai jos:

Page 19: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Apare un sistem de coordonate bidimensional XOY. Pe axa OX se introduce

variabila x, iar pe axa OY se introduce funcția (f(x)), conform figurii:

f x( ) sin x( )

10 5 0 5 101

0.5

0

0.5

1

f x( )

x

Page 20: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Pe grafic se pot schimba limitele intervalelor de afișare schimbând valorile aflate

la stânga și la dreapta de X, respectiv jos și sus de Y.

Page 21: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Dimensiunile graficul e pot schimba prin apucarea punctelor de dimensionare.

Page 22: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Făcând dublu-click pe grafic se pot edita proprietățile lui. Se poate schimba

culoarea de afișare, tipul axelor, indicatoarelor de punct, sau grila.

Page 23: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Deasemnea se poate schimba grosimea și stilul de afișare a funcției,

selectând tab-ul Traces.

Page 24: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

0 2 4 6

1

0.5

0.5

1

Functia sinus

Axa X

Ax

a Y

f x( )

x

Page 25: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

Pot fi afișate și mai multe funcții pe același grafic:

f x( ) sin x( ) g x( )x3

6x2

x

0 2 4 6

2

2

4

6

8

10

f x( )

g x( )

x

Page 26: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

f

Să se realizeze următorul grafic:

Page 27: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

f

Să se realizeze următorul grafic:

Page 28: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/~czumbil/documents/mn-cluj/MN_Cluj_Lab01_Prezentare.pdf · •Aproximativ 12 Lucrăride Laborator •PrezențaObligatorie

PREZENTAREA GENERALĂ A DISCIPLINEI ȘI INTRODUCERE ÎN

UTILIZAREA UTILITARULUI MATHCAD

• Autor: Dénes CSALAȘ.l.Dr.Ing. Levente CZUMBIL