Sunteți pe pagina 1din 25

CURS 11: Mathcad

CURS 11
PROGRAM DE CALCUL NUMERIC
MATHCAD

CURS 11: Mathcad

Mathcad
Produs soft destinat rezolvrii problemelor ce implic
efectuarea de calcule matematice, de la simple formule
pn la rezolvarea de ecuaii, sisteme de ecuaii, ecuaii
difereniale, calcul integral, calcul matricial, att la nivel
numeric ct i la nivel simbolic. Mathcad permite trasarea
de grafice (2D i 3D), prelucrarea de imagini, interaciunea
cu fiiere de date, precum i cu alte aplicaii
Produsul este destinat studenilor, specialitilor din industrie
i cercetare, cadrelor didactice din nvmntul mediu i
superior.

CURS 11: Mathcad

Mathcad
are interfaa de lucru (desktop-ul MathCAD), deosebit de
prietenoas i care utilizeaz tehnica WYSIWYG (What
You See Is What You Get) astfel nct att aspectul
documentelor MathCAD, dar mai ales modul de
completare sunt identice cu cele care s-ar obine n cazul
folosirii hrtiei i creionului
documentele MathCAD pot fi evaluate integral n mod
automat ori de cte ori se produce o modificare n
structura lor, astfel c ntotdeauna rezultatele afiate vor
reflecta starea curent a documentului

CURS 11: Mathcad

Mediul de lucru MathCAD


Bara titlu
Bara meniuri
Bara butoane
Bara formatare

Suprafata de
scriere a
formulelor

Functii

CURS 11: Mathcad

Tipuri de obiecte inserate intr-o foaie MathCAD


Expresii matematice
Text
Grafice
Zona ocupat de un obiect, se numeste regiune

CURS 11: Mathcad

Regul de baz in MathCAD ordinea regiunilor este foarte importanta


MathCAD citete documentele de la stnga la dreapta i de sus n
jos, astfel c orice variabil ce intervine ntr-o expresie trebuie definit
naintea (deci la stnga sau deasupra) expresiei propriu-zise, dup cum
orice funcie folosit pentru trasarea unui grafic se va defini la stnga sau
deasupra graficului.
Operatorii cei mai folosii sunt cei aritmetici : +, -, *, /,^
n MathCAD exist 6 constante matematice predefinite :
- (cu shortcut-ul CTRL + z),
- (cu shortcut-ul p + CTRL + g),
-e (se va tasta pur i simplu e),
-i (se va tasta 1i i NU 1*i), j (se va tasta 1j)
-% (se va tasta pur i simplu %).
Constantele i %, au respectiv valorile 10307 i 0.01.
6

CURS 11: Mathcad

Variabile
Numele variabilelor poate conine oricare din urmtoarele caractere :
Caracterele alfabetului latin, a..z, A..Z;
Cifrele de la 0 la 9;
Caracterul _, simbolul
Caracterul %
Caracterele alfabetului grec
Simbolul infinit
Un nume de variabil nu poate ncepe cu o cifr sau cu unul din caracterele _,
, sau %.
Toate caracterele dintr-un nume de variabil trebuie s fie de acelai tip (s
aparin aceluiai font, s aib aceeai dimensiune i acelai stil (bold, italic,
underlined etc)). Deci nu pot fi folosite caractere latine i greceti n acelai
nume de variabil.
Atentie! MathCAD face diferena ntre majuscule i minuscule, astfel c
variabila timp este diferit de variabila TIMP.
7

CURS 11: Mathcad

Variabile
Indicii unei variabile pot fi scrisi diferit:

a.1 apare a1 unde a1 este o variabila oarecare


a[1 apare a1 unde a1 este primul element al sirului a

CURS 11: Mathcad


Inserarea tipurilor de obiecte in MathCAD:
a ) Numerice : cifre de la 0 la 9, operatori matematici (+,-,*,/,^),
functii (log,sin,cos,exp, etc)
6
introduse direct sau utilizand Arithmetic Toolbar
15

13

( 15 6)
3

15 6
3
15 6
3

3 4.7 14.1
2

3 9
log( 5)

2.635
9

CURS 11: Mathcad

b) Date de tip text:


litere, semne, cifre

10

CURS 11: Mathcad

c) Expresii matematice:
Atribuirea valorilor unei variabile se face utilizand semnul :
pe ecran apare semnul :=

Subiectul nr 1
x 3.7

x ia valoarea 3.7

1 x 4.7

Se calculeaza 1+x

y x 7
y 6.69

y ia valoarea x2-7
Se cere valoarea lui y

Daca se schimba valoarea lui x se calculeaza automat valoarea lui y

11

CURS 11: Mathcad

c) Functii:
Initializarea variabilelor
x:=2..20
Scrierea functiei
f(x):x^3-a/x^2-1
Evaluarea functiei
f(x)=
f(5)=

x:=2..20
3

f ( x)

x a
2

x 1

f ( x)
1.667
3
4.067
5.083
6.086
7.083
8.079
9.075
10.071
11.067
12.063
13.06
14.056
15.054
16.051
17.049

f ( 5) 5.083

12

CURS 11: Mathcad

c) Functii:

g ( a b ) a b 33
g ( 0 0) 33
g ( 1 1) 35

Daca se schimba valoarea lui a si b se calculeaza automat valoarea lui g

13

CURS 11: Mathcad


c) Vectori (definirea automata sau manuala)
Subiectul nr 3 Definirea vectorilor

# spatiu
Scrie i:0;9
Scrie x[i#:2*i
Scrie y[i#:2*x[i#^2

i 0 9
x 2 i
i

i 2

y 2 x
i

i
0

0
1

x 4

5
6
7
8
9

5 10
6 12
7 14
8 16
9 18

0
0

32

72

y 4 128

Pentru afisarea valorilor se tasteaza:


i=
x=
y=

5 200
6 288
7 392
8 512
9 648

14

CURS 11: Mathcad


c) Vectori (definirea automata sau manuala)
i 0 2 10

Scrie i:0,2;10
Scrie x[i#:2*i
Scrie y[i#:2*x[i#^2

x 2 i
i

y 2 x
i

i
0
2
4
6
8
10

32

x 2
i

y 2 128
i

3 12

3 288

4 16

4 512

5 20

5 800

Pentru afisarea valorilor se tasteaza:


i=
x=
y=

15

CURS 11: Mathcad


c) Vectori (definirea automata sau manuala)

Scrie j:0;4
Scrie x[j#:2.01,2.98,4.04,4.97,6.03

j 0 4
x
j

2.01
2.98
4.04
4.97
6.03

y
j

x y

1
2
3
4
5

10

Scrie y[j#:1,2,3,4,5
Scrie x[j#+y[j#=

36
78
136

16

CURS 11: Mathcad


c) grafice
-se va poziiona cursorul la dreapta i sub definiia funciei
-se va activa cmpul Insert / Graph / X-Y Plot
-la poziia curent a cursorului va apare o regiune de tip grafic la care se vor
completa numai marcatorii de la jumtile axelor ox i oy

17

CURS 11: Mathcad


-limitele superioar i respectiv inferioar de variaie a variabilei de reprezentare
pot s nu fie precizate n mod explicit, caz n care se vor considera egale cu 10
i respectiv -10;
-limitele superioar i respectiv inferioar pentru domeniul de reprezentat pot s
nu fie precizate, caz n care vor fi folosite valoarea maxim, respectiv minim a
expresiei/funciei de reprezentat, nregistrate pe domeniul de lucru;
-pot fi trasate mai multe curbe pe acelai grafic, curbe ce pot depinde de una
sau mai multe variabile;
-dac se folosesc mai multe variabile, acestea trebuie separate prin virgul

18

CURS 11: Mathcad

19

CURS 11: Mathcad

20

CURS 11: Mathcad

21

CURS 11: Mathcad


Exercitiu
Se considera un gaz ideal. Sa se reprezinte grafic variatia presiunii cu volumul
pentru un mol de gaz la temperatura de 200K.

Constante
n=1 numar de moli
T=200 K temperatura
R= 0.0821 atm L/mol K constanta gazelor
Volumul va fi definit ca un vector de 60 valori intre 0.01 L si 0. 6 L
Se genereaza vectorul presiunilor

n R T
pi
Vi

Se reprezinta grafic Pi functie de Vi

Vi:=i.0.01+0.01

22

CURS 11: Mathcad


Exercitiu
Se considera un gaz ideal. Sa se reprezinte grafic variatia presiunii cu volumul
Pentru un mol
de gaz la
temperatura de 200K.
p
p2
v
i

0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.1
0.11
0.12
0.13
0.14
0.15
0.16

1.64210 3

3.28410 3

821

1.64210 3

547.333

1.09510 3

410.5

821

328.4

656.8

273.667

547.333

234.571

469.143

205.25

410.5

182.444

364.889

164.2

328.4

149.273

298.545

136.833

273.667

126.308

252.615

117.286

234.571

109.467

218.933

102.625

205.25

Subiectul 4 Presiunea unui gaz ideal la temperatura de 200 K


n 1 moli

34000

3.28410

R 0.0821
3000

T 200
pi

i 0 59

p2i

2000

v i 0.01 0.01
i

n R T

p2
i

1000

27.367

n R T 2
v

0
0.01

0.1

0.2

0.3

0.4

0.5

vi

0.6
0.6

p
i

23 3
1.64210
821

CURS 11: Mathcad


Rezolvarea ecuatiilor
a)
xcu
o0sigura variabila
Initializare variabila

Given
2

x 1

Inceput bloc exeutabil

Find ( x) 1

Scrierea ecuatiei utilizand semnul egal


din toolbarul boolean
sfarsit bloc exeutabil

24

CURS 11: Mathcad


Rezolvarea ecuatiilor

x b)0cu mai multe variabile


y 0

Initializare variabila

Given
2

x y 2y

Find ( x y )

Inceput bloc executabil

2.162

Scrierea ecuatiei utilizand semnul egal


din toolbarul boolean
sfarsit bloc executabil
25

S-ar putea să vă placă și