Documente Academic
Documente Profesional
Documente Cultură
Notă: Pentru efectuarea unei operații asupra unei expresii, se culege expresia, după care se
execută clic dreapta pe ea. Din meniul contextual care apare se selectează operația necesară.
Exemplul 1.2
Descompunerea funcţiilor în serii de puteri
Pentru descompunerea unei funcţii în serie de puteri se utilizează comenzile: series(ехрr, eqn)
şi series(expr, eqn, n), unde expr – expresia ce se descompune; eqn – condiţia de descompunere
sau numele variabilei; n – parametru neobligatoriu, ce reprezintă număr întreg nenegativ şi
stabileşte numărul de termeni ai seriei. În mod implicit n=6, însă poate fi reiniţializat cu ajutorul
variabilei Order=n. Dacă eqn=nume_variabilă (x), atunci expresia va fi descompusă, după
variabila dată, în vecinătatea punctului x=0. Dacă eqn se reprezintă sub forma x x0 , atunci expr
reprezentată sub forma unui polinom de puteri, coeficienţii căruia sunt numere raţionale.
Exemplul 1.3
series(sin(x),x);
1 1 5
x x3 x O( x6 )
6 120
series(sin(x),x=1,4);
1 1
sin( 1 )cos( 1 ) ( x1 ) sin( 1 ) ( x1 ) 2 cos( 1 ) ( x1 ) 3O( ( x1 ) 4 )
2 6
series(sin(x),x=1.0,4);
.5403023059( x 1.0 ) .4207354924( x 1.0 ) 2 .09005038432(x 1.0 ) 3
.8414709848
O( ( x 1.0 ) 4 )
convert(%,polynom);
.3011686789 .5403023059 x .4207354924 ( x 1.0 ) 2 .09005038432 ( x 1.0 ) 3
series(2*x^2-x+1,x=1,10);
2 3 ( x 1 ) 2 ( x 1 ) 2
Din exemplul de mai sus observăm că termenul ce reprezintă eroarea lipseşte în descompunerile
exacte.
Descompunerea funcţiilor în serie Taylor şi Mac-Laurin
Pentru descompunerea unei funcţii în serie Taylor se utilizează comanda: taylor(expr, eqn,
n), unde expr – expresia ce se descompune; eqn – condiţia de descompunere (x=a) sau numele
variabilei (x); n – parametru neobligatoriu, ce reprezintă număr întreg nenegativ şi stabileşte
numărul de termeni ai seriei (ordinul seriei). În mod implicit n=6, însă poate fi reiniţializat cu
ajutorul variabilei Order=n. Dacă eqn=nume_variabilă (x), atunci expresia va fi descompusă,
după variabila dată, în vecinătatea punctului x=0, adică în seria Mac - Laurin. Dacă eqn se
reprezintă sub forma x a , atunci expr este descompusă după variabila dată, în vecinătatea
punctului x a .
Pentru descompunerea unei funcţii de mai multe variabile în serie Taylor se utilizează comanda
mtaylor, care trebuie iniţializată cu readlib(mtaylor).
Exemplul 1.4
taylor(exp(x),x=1,4);
1 1
ee ( x1 ) e ( x1 ) 2 e ( x1 ) 3O( ( x1 ) 4 )
2 6
convert(%,polynom);
1 1
ee ( x1 ) e ( x1 ) 2 e ( x1 ) 3
2 6
Serie_Mac_Laurin:=taylor(cos(x),x);
1 1
Serie_Mac_Laurin:= 1 x2 x4O( x6 )
2 24
Serie_1_Mac_Laurin:=taylor(cos(x),x=0);
1 1
Serie_1_Mac_Laurin:= 1 x2 x4O( x6 )
2 24
redalib(mtaylor):
mtaylor(sin(x*y*z),[x,y,z],10);
1
x y z x3 y3 z3
6
mtaylor(sin(x*y),[x,y],10,[2,1]);
1
x y x3 y3
6
În exemplul de mai jos se reprezită grafic funcția cos(x) și descompunerea ei în serie Taylor în
jurul punctului x=2 şi serie Mac-Lauren.
Exemplul 1.5
Figura 1.7 Soluția pentru Exemplul 1.5