prezentarea generală a disciplinei și introducere în...
TRANSCRIPT
![Page 1: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/1.jpg)
Prezentarea Generală a Disciplinei și Introducere în Utilizarea
Utilitarului Mathcad
As. Dr. ing. Levente CZUMBIL E-mail: [email protected]: http://users.utcluj.ro/~czumbil
![Page 2: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/2.jpg)
Titular disciplină:Prof.Dr.Ing.Mat. Dan Doru MICU
Curs și Laborator:Asis.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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/3.jpg)
• Autor: Dénes CSALA
![Page 4: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/4.jpg)
• Aproximativ 12 Lucrări de Laborator
• Prezența Obligatorie (aveți dreptul la 1 absență)
• Test de laborator – 2 puncte din examenul final în ultimasăptămână din semestru (neprezentarea se consideră absență)
• În limita locurilor disponibile se pot face recuperăripe parcursul săptămânii în care s-a lipsit.
• Î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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/5.jpg)
• 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,,, =⋅−⋅+⋅+⋅−⋅ ++ k
sks
ks
ks
kr
kr
kr
kr
ksrsr
kTT IZIZIZIZIZ
[ ] [ ] [ ] [ ]121 +⋅+= kkkk IAAI
![Page 6: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/6.jpg)
• Metode numerice?
Modelare fizică – modelare matematică – metode numerice
Rezultate numerice cu semnificaţie.
( ) ( ) ( )
uzA
dcyyudxxzyxKb
a
=⋅⇓
∈=⋅∫ ];[,,
![Page 7: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/7.jpg)
Aplicație: Tratamentul leziunilor canceroase – încălzirea locală prin radiofrecvență
![Page 8: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/8.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/9.jpg)
Softuri de calcul
Cod de programare
Mathematica
Matlab
Maple
Vizuale
Mathcad
![Page 10: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/10.jpg)
∫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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/11.jpg)
![Page 12: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/12.jpg)
![Page 13: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/13.jpg)
• 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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/14.jpg)
a 4:=
b 5:=
a b+ 9=
x1 3:=
x2x1
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/15.jpg)
x 0 2..:= x
012
=
x 8− 7.9−, 7−..:= x
-8-7.9-7.8-7.7-7.6-7.5-7.4-7.3
=
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/16.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/17.jpg)
f x( ) sin x( ):=În loc de a introduce numele funcțiilor, se poate selecta și Function din meniulInsert. 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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/18.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/19.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/20.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/21.jpg)
Dimensiunile graficul e pot schimba prin apucarea punctelor de dimensionare.
![Page 22: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/22.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/23.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/24.jpg)
0 2 4 6
1−
0.5−
0.5
1Functia sinus
Axa X
Axa
Y
f x( )
x
![Page 25: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/25.jpg)
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/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/26.jpg)
Pentru a introduce o matrice în Mathcad, este necesar toolbar-ul Matrix. Din toolbar-ul Matrix, se selectează icoana Matrix or Vector,
prezentat în figura de mai jos (Ctrl+M).
![Page 27: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/27.jpg)
Apare fereastra Insert Matrix, figura din stânga. Se poate specifica numărul decoloane a matricii în rubrica Columns și numărul de linii în rubrica Rows. Dacăse dorește inserarea unui vector, aceasta trebuie să fie o matrice cu o singurăcoloană.
După determinarea numărului de rânduri (Rows) și coloane (Columns), apareo matrice goală în fereastra de comandă, unde se pot introduce valorile dorite înfiecare poziție.
![Page 28: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/28.jpg)
Referirea la elementele unui matrice se face în felul următor: Ma,b unde M estematricea, a este linia, iar b este coloana. Numerotarea coloanelor și rândurilorîncepe la 0.
Matricelor se pot aplica comenzi, care ne oferă direct determinanta, inversa,transpusa matricei, ș.a.m.d. Comanda se poate aplica unei variabile de tipmatrice, sau direct unui matrice. Când comanda se aplică direct unui matrice,cursorul de selecție trebuie să fie lângă paranteza stânga sau dreapta amatricei, nu pe un element al matricei.
![Page 29: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/29.jpg)
M
2
3
0
7
3
4
3
2
1
5
4
5
6
7
8
9
0
1
1
2
3
5
4
5
3
3
2
8
8
7
6
5
6
4
4
3
9
0
0
5
5
6
5
5
6
2
1
0
9
1
6
6
8
7
4
5
6
8
7
6
7
9
0
9
12
14
16
14
3
5
3
2
6
3
0
27
24
23
12
8
9
:=
![Page 30: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/30.jpg)
A
1
2
5
9
0
8
4
6
7
:=
B A 1−:=
B
0.3−
0.1
0.1
0.194−
0.081−
0.231
0.338
0.013
0.113−
=
A B⋅
1
0
0
0
1
0
0
0
1
=
Introducereaunei matrici
Calculul inverseimatricei A
Verificarearezultatelor
Afișaj Mathcad Tastele introduse Observații
A : Ctrl+M
B : A ^ (Shift+6) – 1
B =
A * B =
![Page 31: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/31.jpg)
A
1
2
5
9
0
8
4
6
7
=
A1 1, 0=
ORIGIN 1:=
A0 0, =0A1 1, 1=
A3 3, 77:=
A
1
2
5
9
0
8
4
6
77
=
Sintaxa de referie la unsingur element al uneimatrice
Schimbarea originii
Schimbarea valorii unuielement
Afișaj Mathcad Tastele introduse Observații
A =
A [ 1 , 1 =
ORIGIN : 1
A [ 0 , 0 =
A [ 1 , 1 =
A [ 3 , 3 : 77
A =
![Page 32: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/32.jpg)
f
Să se realizeze următorul grafic:
![Page 33: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/33.jpg)
f
Să se realizeze următorul grafic:
![Page 34: Prezentarea Generală a Disciplinei și Introducere în ...users.utcluj.ro/.../documents/mn-cluj/MN_Cluj_Lab01_Prezentate.pdf · și Introducere în Utilizarea Utilitarului Mathcad](https://reader031.vdocuments.mx/reader031/viewer/2022011723/5a7b6c417f8b9ae9398bf8c1/html5/thumbnails/34.jpg)
PREZENTAREA GENERALĂ A DISCIPLINEI ȘI INTRODUCERE ÎN
UTILIZAREA UTILITARULUI MATHCAD
• Autor: Dénes CSALA As.Dr.Ing. Levente CZUMBIL