Documente Academic
Documente Profesional
Documente Cultură
LUCRAREA Nr. 9
NOIUNI DESPRE CALCUL SIMBOLIC
1. Scopul lucrrii
Lucrarea are ca scop prezentarea noiunilor despre calculul simbolic i
nsuirea de ctre studeni a modului de lucru cu instrument Symbolic,
utiliznd produsul Mathcad.
2. Noiuni teoretice
n Mathcad, calculul simbolic se poate efectua utiliznd comenzi din
meniul Symbolics, prin deschiderea instrumentului Symbolic, din bara de
instrumente Math, sau prin comanda View > Toolbars > Symbolic, din
meniuri (1, Fig. 1).
Fig. 1 Instrumentele Symbolic i Greek
2 1
ndrumar de laborator APLICA*II N MATHCAD /I MATLAB
72
Uneori, n definirea numelui variabilelor sau funciilor se pot utiliza
caractere greceti pentru a nlocui caracterele romane. n acest caz, se
deschide instrumentul Greek, din bara de instrumente Math, sau prin
comanda View > Toolbars > Greek, din meniuri (2, Fig. 1).
2.1. Instrumentul Symbolic
Calculul simbolic direct poate fi utilizat n evaluarea expresiilor
analitice asociat cu semnul simbolic egal () (Symbolic Evaluation). Dac
se impune folosirea evalurii simbolice ntr-o expresie, ntr-un mod
particular, se utilizeaz cuvntul cheie. n locul tastrii cuvntului cheie se
poate activa butonul cuvntului cheie corespunztor din instrumentul
Symbolic.
Apsai butonul din bara de instrumente Math pentru a deschide
instrumentul Symbolic, sau alegei View > Toolbars > Symbolic din
meniuri.
Butoanele din instrumentul Symbolic insereaz semnul simbolic egal
(prin tastarea [Ctrl].) i cuvintele cheie prezentate n tabelul urmtor:
Cuvinte cheie
float complex assume
solve simplify substitute
factor expand coeffs
collect series parfrac
Calculul transformatelor i inversele
transformatelor: fourier, laplace i z
Modifiers
assume real
RealRange trig
Prin activarea butonului Modifiers
se deschide instrumentul Modifier, care
conine patru cuvinte cheie.
NO*IUNI DESPRE CALCUL SIMBOLIC
73
2.2. Instrumentul Greek
Caracterele greceti se pot utiliza pentru a
nlocui caracterele romane n definirea numelui
variabilelor sau funciilor. Apsai butonul
din instrumentul Math i deschidei
instrumentul Greek, sau alegei View >
Toolbars > Greek din meniuri:
Corespondena caracterelor greceti i romane se prezint n
continuare:
o
a
q
h
o
o
=
v
|
b
i
i
t
p
e
w
_
c
j
u
q
x
o
d
k
k
r
z
c
e
l
o
s
,
z
|
f
m
t
t
g
v
n
u
u
A
A
H
H
O
O
V
B
B
I
I
H
P
O
W
X
C
0
J
O
Q
X
A
D
K
K
P
R
+
Y
E
E
A
L
E
S
Z
Z
u
F
M
M
T
T
I
G
N
N
Y
U
Observaii:
Schimbarea caracterelor romane n caractere greceti se face prin
tastarea [Ctrl]g imediat dup% scrierea caracterului.
Dac% se poziioneaz% cursorul imediat la dreapta caracterului
grecesc i se tasteaz% [Ctrl]g se obine caracterul roman
corespunz%tor.
Constanta t se obine prin tastarea [Ctrl][Shift]p.
ndrumar de laborator APLICA*II N MATHCAD /I MATLAB
74
2.3. Comenzi pentru calcul simbolic
n continuare, se prezint cteva dintre comenzile (considerate ca fiind
cele mai des ntlnite) pentru calcul simbolic, i cele dou posibiliti prin
care acestea pot fi activate: din meniul Symbolics i din instrumentul
Symbolic.
1. Evaluarea simbolic a derivatei unei funcii reale
Din meniul Symbolics
Se poziioneaz cursorul pe variabila dup care se face derivarea (n
expresia funciei de derivat) i se activeaz comanda Variable >
Differentiate.
Din instrumentul Symbolic
Din instrumentul Calculus, butonul
d
dx
(Derivative) se aplic
expresiei funciei de derivat, urmat de butonul (Symbolic Evaluation),
obinndu-se expresia derivatei.
2. Evaluarea simbolic a primitivei unei funcii reale
Din meniul Symbolics
n expresia funciei de integrat se poziioneaz cursorul pe variabila
dup care se calculeaz primitiva, apoi se aplic comanda Variable >
Integrate, rezultnd primitiva.
Din instrumentul Symbolic
Din instrumentul Calculus, butonul
}
(Indefinite Integral) se aplic
expresiei funciei de integrat, urmat de butonul (Symbolic Evaluation),
obinndu-se expresia primitivei.
3. Dezvoltarea n serie de puteri a unei funcii
Din meniul Symbolics
Se poziioneaz cursorul pe variabila dup care se dezvolt n serie
funcia, apoi prin utilizarea comenzii Variable > Expand to series (fr
precizarea punctului n jurul cruia se face dezvoltarea, implicit fiind 0), se
obine dezvoltarea n serie, pentru funcia considerat.
Din instrumentul Symbolic
Calculul simbolic al dezvoltrii n serie de puteri a unei funcii se poate
face prin utilizarea cuvntului cheie series, precizndu-se punctul n jurul
cruia se dezvolt funcia precum i numrul de termeni ai dezvoltrii.
NO*IUNI DESPRE CALCUL SIMBOLIC
75
4. Rezolvarea simbolic a ecuaiilor 5i inecuaiilor n raport cu o
variabil
Din meniul Symbolics
Se poziioneaz cursorul pe variabila dup care se rezolv (simbolic)
ecuaia, apoi prin utilizarea comenzii Variable > Solve, se obine soluia.
Din instrumentul Symbolic
Pentru rezolvarea simbolic a unei ecuaii se scrie expresia acesteia
urmat de cuvntul cheie solve, precizndu-se variabila n raport cu care se
rezolv simbolic ecuaia:
2
1
2 3 solve,x
3
x x
| |
|
\ .
.
5. Dezvoltarea unei expresii dup o variabil
Din meniul Symbolics
Se poziioneaz cursorul pe variabila dup care se dezvolt expresia,
apoi se utilizeaz comanda Expand a meniului Symbolics, obinndu-se
dezvoltarea expresiei.
Din instrumentul Symbolic
Dup scrierea expresiei, prin cuvntul cheie expand i precizarea
variabilei dup care se dezvolt expresia, se obine dezvoltarea expresiei.
6. Simplificarea expresiilor prin utilizarea identitilor
trigonometrice 5i a factorilor comuni
Din meniul Symbolics
Se scrie expresia care trebuie simplificat, apoi se d comanda
Simplify, din meniul Symbolics, obinndu-se rezultatul.
Din instrumentul Symbolic
Se scrie expresia de simplificat apoi se activeaz cuvntul cheie
simplify i se obine rezultatul.
7. Reducerea termenilor asemenea dintr-o expresie
Din meniul Symbolics
Se scrie expresia, se poziioneaz cursorul pe variabila dup care se
face reducerea termenilor asemenea i se d comanda Collect, obinndu-se
ecuaia
soluia
variabila
cuvntul
cheie
ndrumar de laborator APLICA*II N MATHCAD /I MATLAB
76
rezultatul.
Din instrumentul Symbolic
Se scrie expresia, se activeaz cuvntul cheie collect, i se precizeaz
variabila n raport cu care se face reducerea termenilor asemenea.
8. Descompunerea n factori a unei expresii
Din meniul Symbolics
Se scrie expresia i se d comanda Factor, obinndu-se rezultatul.
Din instrumentul Symbolic
Se scrie expresia, se activeaz cuvntul cheie factor i se precizeaz
variabila n raport cu care se face descompunerea n factori.
9. Determinarea coeficienilor unui polinom care este exprimat sub
form de produs de factori
Din meniul Symbolics
Se scrie produsul de factori, se poziioneaz cursorul pe variabila dup
care se determin coeficienii i se activeaz comanda Polynomial
Coefficients.
Din instrumentul Symbolic
Se scrie produsul de factori, se activeaz cuvntul cheie coeffs,
precizndu-se variabila n raport cu care se face determinarea coeficienilor.
10. Evaluare simpl 5i evaluare condiionat
Din meniul Symbolics
Se scrie expresia i se activeaz comanda Evaluate > Symbolically,
pentru evaluare simpl.
Din instrumentul Symbolic
Se scrie expresia i se activeaz cuvntul cheie (Symbolic
Evaluation), pentru evaluare simpl, sau butonul N (Symbolic Keyword
Evaluation), pentru evaluare condiionat.
11. Substituirea unei variabile cu o expresie
Din meniul Symbolics
Se copiaz expresia de substituit n zona de memorie Clipboard, se
scrie expresia care conine variabila, se poziioneaz cursorul pe variabila
care se nlocuiete i se d comanda Variable > Substitute.
Din instrumentul Symbolic
Se scrie expresia, se activeaz cuvntul cheie substitute, se precizeaz
variabila i apoi expresia cu care se nlocuiete, obinndu-se rezultatul.
NO*IUNI DESPRE CALCUL SIMBOLIC
77
12. Evaluarea unei expresii n planul complex
Din meniul Symbolics
Se scrie expresia i se activeaz comanda Evaluate > Complex, prin
care se obine rezultatul sub forma unui numr complex.
Din instrumentul Symbolic
Se scrie expresia, se activeaz cuvntul cheie complex i se obine
numrul complex.
13. Calculul determinantului, inversei 5i transpusei unei matrice
Din meniul Symbolics
Se selecteaz matricea i se d comanda Matrix > Determinant,
Matrix > Invert, respectiv Matrix > Transpose i se obine rezultatul.
Din instrumentul Symbolic
Se selecteaz matricea i se activeaz cuvntul cheie M ,
1
M
,
respectiv
T
M , obinndu-se rezultatul.
14. Determinarea simbolic a transformrilor 5i a transformrilor
inverse ale funciilor: Fourier, Inverse Fourier, Laplace, Inverse
Laplace, Z, or Inverse-Z
Transformata Fourier calculat n variabila B;
Transformata Laplace calculat n variabila s;
Transformate Fourier i Laplace Inverse calculate n variabila t;
Transformata Z calculat n variabila z;
Transformata Z Invers% calculat n variabila n.
3. Chestiuni de studiat
3.1. S se calculeze derivata de ordin I, dup variabila x, pentru
urmtoarele expresii, prin cele dou metode:
1.
( )
2
2 3 sin x x + +
2.
( )
3
lg 4
3
x +
3.
( )
( )
2
cos( ) sin( )
cos( )
x
x
e x x
e x
+
+
4.
ln( )
1
x
x +
ndrumar de laborator APLICA*II N MATHCAD /I MATLAB
78
5.
( ) ( )
1 cos( ) 1 cos(2 )
sin( )
x x
x
3.2. S se calculeze primitiva urmtoarelor funcii reale, prin cele dou
metode:
1.
( )
sin
x
e x dx
}
;
2.
( )
2
3 4 x y x dx
}
;
3.
( )
2
3 4 x y x dy
}
;
4.
( )
1 cos( ) sin( )
sin( ) cos( )
x
x
e x x
dx
e x x
+
+ +
}
;
5.
2
3
ln( ) ln( )
ln( )
x x
x
a b
dx
c
+
}
;
6. t ( ) g x dx
}
;
7.
1
1
1
x
x
x e dx
x
+
| |
+
|
\ .
}
.
3.3. S se dezvolte n serie de puteri urmtoarele funcii:
1. exp( ) x ;
2. ln( 1) x + ;
3. sin( ) x .
3.4. S se rezolve simbolic urmtoarele ecuaii i inecuaii:
1.
1
sin( ) tan( )
3
x x = ;
2. 1
x
e = ;
3.
3 2
5 4 20 0 x x x + > ;
4.
1 f
e
f
o
o
|
+
=
, n raport cu f.
3.5. S se dezvolte urmtoarele expresii:
1.
( ) ( )
2
3
2 1 x x , dup variabila x;
2.
( ) ( )
2
3
2 1 x x , n raport cu
( )
3
1 x .
3.6. S se simplifice urmtoarele expresii:
NO*IUNI DESPRE CALCUL SIMBOLIC
79
1.
( )
( )
2
cos( ) 1 sin( )
1 sin
x
x
o o
o
+ +
+
2.
3 a b ( )
2
3 a 3 b ( ) 2 a 2 b + ( )
2
+
3.7. S se reduc termenii asemenea din expresia:
( )
2
1 a x a x x y a y + + + + , dup variabila x.
S se descompun n factori expresiile:
1.
3 2
8 36 54 27 x x x + + + ;
2.
4 4 3 2
6 2 8 a b a b a +
3.8. n expresia urmtoare, s se substituie variabila x:
1.
2 3
1 1
2 3
x x x + , cu expresia x-1;
2.
2 3
1 1
2 3
x x x + , cu expresia x+1.
3.9. S se evalueze, n planul complex expresiile:
( ) ( )
2
2
1 4 z z z i + ;
( )
ln 3 4 i + ;
-i
i ;
1 i
i
.
3.10. S se determine inversa, transpusa i determinantul urmtoarelor
matrice:
1
1
: ; : .
0 1
x
x
x
a b
x
x
x
| |
|
| |
| = =
|
| \ .
|
\ .
4. Modul de lucru
Urmrindu-se indicaiile de la noiunile teoretice, n special 2.3., se
vor rezolva cerinele de la chestiuni de studiat, prin cele dou metode
prezentate: prin comenzi din meniul Symbolics, respectiv prin instrumentul
Symbolic.
5. Coninutul referatului
Referatul trebuie s conin:
Titlul i scopul lucrrii
Noiuni teoretice
Chestiuni de studiat
Rezultatele obinute i observaii personale.