Documente Academic
Documente Profesional
Documente Cultură
Utilizarea Calculatorului - Mathcad
Utilizarea Calculatorului - Mathcad
-Bucuresti-
Referat (4)
-Pentru Utilizarea Calculatorului -
Mathcad
Mathcad.exe
Ursu A.Emilian
Anul IA Grupa5
Facultatea
C.C.I.A
referat.clopotel.ro 0
Mathcad
1.Descriere generala
Programul este destinat calculelor matematice.Principiul pe care se
bazeaza este acela de foaie de lucru inteligenta.Utilizatorul isi descrie
calculele in format liber ,iar programul este cel care genereaza rezultatul.
De exemplu:
4
17 x
sin d x 1.427
56
1
Utilizatorul descrie menbrul stang folosind instrumentele programului si
finalizeaza expresia prin “=,,.Programul calculeaza si afiseaza rezultatul.De
remarcat este faptul ca rezultatul afisat este dat direct in forma
numerica.Spre deosebire de calculu manual,programul ofera si varianta unor
calcule simbolice,in care este afisata primitive atunci cand este posibil.
Utilizatorul isi completeza foaia de lucru utilizand formate predefinite
scrise sub forma grafica in palete.
Paleta reprezinta o foaie de lucru ce contine operanzii.principalele palete
sunt,paletele:Aritmetica, de calcul diferential si integral,de programare,de
reprezentari grafice,matriceala,de calcul boolean si cea ce contine simboluri
grecesti(Geek);
Exemplu: de utilizare e unei operatii din succesiune dintr-o paleta:
In urma selectarii operatiei + din paleta aritmetica utilizatorului ii
vor aparea doua place-hoder-re intre care se afla operatia selectata.
referat.clopotel.ro 1
-egal logic
Egalul de evaluare cere programului sa efectueza un calcul ,semnul propriu-
zis folosit fiind cel de pe tastatura;Egalul logic se gaseste pe paleta booleana.
2.1 Tipuri de variabile in Mathcad:
Simple: definite contextual;
Tablou: vectori, matrici;
Variabile definite cu ajutorul simbolurilor;
Variabile indexate: definite contextual prin inserarea unui
indice;indexarea variabilelor se face incepand de la 0.
Functiile matematice se definesc ca si variabile in mod contextual:
De exemplu:
f(x):= cosx + 12x;
f(x,y):= xy-y ;
Argumentul sau argumentele unei functii,definite de utilizator pot fi orice
obiecte pentru care operatiile descries au sens.
referat.clopotel.ro 2
5.Aplicatii in Mathcad:
5.1 Rezolvarea sistemelor de ecuatii
a)sisteme liniare:
Mi-am propus sa rezolv urmatorul sistem:
6x-3y-z=2
3x+4y+2z=10
x-y-z=1
1
A∙x=b X A b
6 3 1 2
A 3 4 2 b 10
1 1 1 1
A b
1
X
Unde A este matricea sistemului,b matricea termenilor liberi iar X matricea
necunoscutelor;In urma acestor pasi programul va afisa solutiile sistemului:
1.3
X 2.75
2.45
b)sisteme neliniare:
Mi-am propus sa rezolv urmatoarea ecuatie :
referat.clopotel.ro 3
3 2 1
x y xy 2 x 9 y 0
2
1
2.5 x y 0.16
8
Pentru a rezolva aceasta ecuatie voi initializa cele doua variabile,urmate de
cuvantul cheie given si expresia sistemului de ecuatii neliniare ce urmeaza a
fi rezolvat.
x 1 y 2
given
3 2 1
x y xy 2 x 9 y 0
2
1
2.5 x y 0.16
8
referat.clopotel.ro 4
5.2 Introducerea graficelor in Mathcad:
a)In coordinate rectangulare:
In acest exemplu voi reprezente grafic o suprafata:
referat.clopotel.ro 5
a 3 b 5
i 0 65 j 0 65
( b a ) i (b a) j
xi a yi a
65 65
2 2
x y
i j
2
fi j e
f
In acest exemplu voi reprezente graphic o suparafata in spatiu;Pentru a
realize acest lucru am declarat 4 variabile simple(a,b,c,d),doua de tip tablou i
si j;Apoi am scris ecuatiile matematice corespunzatoare,iar pentru a afisa
reprezentarea grafica am urmat urmatorii pasi:Insert>Graph>3D Plot
Wizard si am obtinut reprezentarea grafica.
referat.clopotel.ro 6
a 5 b 0.1 c 8 d 5
i 0 40 j 0 50
(b a ) i (d c ) j
xi a yj c
40 50
2 2
x y
2 x2 2
f ( x y) e y
wi j f xi yj
referat.clopotel.ro 7
i 0.00001 2
P( ) 2 tan sin
2 89 78
90
120 60
150 30
0.1
P ( )
180 0 0
210 330
240 300
270
i 0.00001 2
5
P( ) 9 cos
6
6
90
120 60
150 10 30
P ( )
180 0 0
210 330
240 300
270
referat.clopotel.ro 8
i 0.00001 2
tan( )
P( ) 1
sin( )
90
120 60
150 20 30
P ( )
180 0 0
210 330
240 300
270
0 5 9 1
1 8 8 9
y 0 5 8 0
x 4 5 6 2
1 1 2 3
3 2 5 6
3 28 47 10
T 2 67 116 14
x y
5 75 130 23
6 61 109 27
referat.clopotel.ro 9
b)Folosind Cross Product din paleta matrix .Tebuie specificat ca in cazul
acestui produs se admit variabile de tip tablou cu maxim 3
elemente.Acest produs arata astfel:
2 1
x 20 y 2
3 9
174
x y 15
16
1
n
7
cos 2
lim 0
n n
2. n
n
n
e
lim 0
n sin 1
n
4
5.5Calculul diferential:
Pentru functia urmatoare voi determina derivatele partiale de ordin 2:
f ( x y) 3
4xy 23x y 30
referat.clopotel.ro 10
Pentru calculul acestor derivate partiale de ordin 2 vom folosi paleta
de calcul diferential( Calculus)si prin evaluarea simbolica din paleta
Symbolics vom obtine:
2
d
f 6 y
d x2
2
d
f 24 x y
d y2
5.6Evaluari simbolice in Mathcad:
Folosind evaluarea simbolica(ctrl+)din acest program am evaluat
urmatoarele expresii:
1
cos
n
lim 0
n n n
8
x 1
2
2 ( 1 x) ( 1 x)
x 2 2 1 2
dx ln( 2 ) ln( 2 ) Ei ( 1 x ln( 2 ) )
x x
2 x 2
referat.clopotel.ro 11
( 1 3 x)
9 2 9 3 27 4 81 5
1 3 x x ( 1 ) x ( 1 ) ( 2 ) x ( 1 ) ( 2 ) ( 3 ) x ( 1 ) ( 2 ) ( 3 ) ( 4 )
2 2 8 40
1 x
1 1 2 1 3 5 4 7 5 21 6 33 7
1 x x x x x x x
2 8 16 128 256 1024 2048
sin( 3 x)
9 3 81 5
3 x x x
2 40
cos x
1 1 2 1 3 1 4 1 x5
1 x x x x
2 24 720 40320 3628800
referat.clopotel.ro 12
5.8Calculul distantelor in spatiu :
2 2
x y 2
9 z 1
40 2
3 x 5 y z 360
x 0 y 0 z 0
( 3 x ( 5 y 2 z ) ) 360
f ( x y z)
2 2 2
3 5 2
given
2 2
x y
9 z 360 0
40 2
sol maximize( f x y z )
91.281
sol 16.65
1.454
8
f sol0 sol1 sol2 1.986 10
referat.clopotel.ro 13