Sunteți pe pagina 1din 27

Metode Numerice n Ingineria Electric MICU Dan Doru, CECLAN Andrei

PREFA
Cartea de fa propune un breviar teoretic al metodelor numerice clasice, combinat
cu un set de aplicaii, a cror soluii se axeaz pe derularea metodelor numerice tratate. Se
justific abordarea n acest sens a suportului de curs i a lucrrilor de laborator din cadrul
disciplinei de Metode Numerice, prin faptul c structura teoretic se plaseaz ntr-un
context cu deschideri nspre aplicaii. Metodele numerice implementate n utilitare de calcul
precum: Mathcad, Mathematica, Matlab, conduc la soluionri precise i cu caracter
accesibil nelegerii, evident.
Organizarea volumului cuprinde pentru fiecare capitol n parte un breviar teoretic, o
seciune de implementare n programul Mathcad a metodelor expuse, o parte aplicativ n
care se face apel la instrumentarul utilitarului de calcul numeric i o ultim seciune n care
se rezolv probleme de electrotehnic cu ajutorul metodelor numerice teoretizate i
implementate n Mathcad.
Exist un set de metode numerice numite primare, care formeaz baza studiului prin
calcul numeric a modelelor matematice asociate fenomenelor fizice, implicit electrice.
Acestea sunt: aproximarea funciilor i a irurilor de date, cu partea de interpolare;
integrarea i derivarea numeric; rezolvarea ecuaiilor i a sistemelor de ecuaii algebrice;
rezolvarea ecuaiilor difereniale i a sistemelor de ecuaii difereniale. Majoritatea teoriilor
validate din domeniul enumerat sunt nuanari matematice pornite dintr-un singur punct de
plecare acela al dezvoltrii n serie Taylor a funciilor. Tot acestei stri i se datoreaz i
caracterul metodelor numerice amintite ca fiind primare, caracter care se reduce matematic
la formule recursive parcurse iterativ pn la obinerea soluiilor dorite.
Esena metodelor numerice primare este furnizat de dualitatea recuren calcul
iterativ. La nivel numeric fundamental de calcul aritmetic i logic (adunare, scdere,
nmulire i mprire, relaii logice) preocuprile revin inginerului de calculatoare. Mai
departe de clasa primar de metode numerice, unde intervin combinaiile acestora sau chiar
o mixtur complex de formule numerice, nelegerea i controlul devin realizabile doar
dac este parcurs prima clas de metode numerice. n stadiul nvrii teoriei cmpului
electromagnetic i a circuitelor electrice parcurgerea acestei etape specifice din domeniul
metodelor numerice primare se constat a fi un cadru favorabil pregtirii didactice, dar i
extinderii la aplicaii concrete. Problemele exemplu din aceast lucrare vor fi atent detaliate
tocmai pentru a demonstra ctigul didactic asumat.
Aria de metode numerice din lucrare, nu acoper ntregul domeniu al metodelor
numerice, numite primare. Pentru fiecare din direciile urmrite, exist cte o diversitate de
altfel de exprimri i perspective. n relaia cu Ingineria Electric, ansamblul de metode
numerice introdus n aceast carte poate fi acceptat ca un minim suficient.
Att n prezentrile de teorie, ct i n aplicarea ei efectiv, se accentueaz mai puin
evenimentele matematice de calcul algebric elementar, la nivel de limbaj main. Deoarece
suportul computaional de lucru l constituie utilitarul de calcul numeric Mathcad, cu un
limbaj de scriere de nivel nalt, problema operaiilor algebrice (adunare, scdere, nmulire,
mparire) i a erorilor de rotunjire depind de posibilitaile softului utilizat. Proprietaile de
acest gen ale programului Mathcad se precizeaz n primul capitol al lucrrii.
O serie de opiuni de calcul numeric i simbolic din programul Mathcad vor fi
nsuite temeinic; deprinderea de scriere a sintaxei de programare n Mathcad va fi de
asemenea format prin lectura acestei cri. Caracteristica esenial a utilitarului de calcul
numeric Mathcad st n posibilitatea efecturii calculelor iterative, asupra formulelor de
recuren, cu declararea inteligibil a relaiilor, fapt care demonstreaz mbinarea cu succes
a metodelor numerice primare cu aplicaiile teoretice din Electrotehnic.

Metode Numerice n Ingineria Electric MICU Dan Doru, CECLAN Andrei

Elaborarea prezentei lucrri s-a sprijinit pe o perioad de civa ani de informare, n


domeniul metodelor numerice, n aria bogat dezvoltat a problemelor de Electrotehnic i
n mediul de utilizare a programului Mathcad. Lucrarea se bazeaz pe o vast bibliografie
care conine 54 de cri i articole tiinifice publicate la conferine naionale i
internaionale de specialitate, dintre care 14 titluri aparin autorilor acestei cri.
Se enumer cteva din aplicaiile n inginerie electric ale metodelor numerice primare:
Aproximarea analitic a funciilor tabelare se apeleaz des n ridicarea caracteristicilor
de funcionare a generatoarelor sincrone (maini electrice, n general); la dimensionri
de instalaii electrice prin exprimarea analitic a unor coeficieni de calcul, ce intr n
formule de optimizare.
Interpolarea datelor prelevate din experimente, n msurri electrice, la parcurgerea
caracteristicilor parametrizate n proiectarea mainilor electrice.
Rezolvarea ecuaiilor intervine n analiza defectoscopiei cablurilor, n studierea
stabilitii la perturbaii a generatoarelor electrice.
Sistemele de ecuaii liniare sunt aparatul matematic al tehnologiei de fabricare a
materialelor electrotehnice, rezolv unele criterii de simetrizare a reelelor trifazate,
caracterizeaz modelele problemelor inverse electromagnetice.
Sistemele neliniare de ecuaii apar n determinarea circulaiei de puteri n sistemele
electroenergetice.
Integrarea numeric cuantific n timp consumurile de energie electric, dup curbele
de sarcin, particip la calculul intensitii luminoase a aparatelor de iluminat pe spaii
delimitate.
Aa cum s-a precizat, materialul expus folosete desfurrii activitii de curs i
laborator al disciplinei Metode Numerice i se adreseaz n primul rnd studenilor anului II
din cadrul Facultii de Inginerie Electric, care au prevzut pentru studiu aceast
disciplin. Lucrarea este conceput astfel nct s ghideze teoretic i practic nelegerea i
nsuirea metodelor numerice abordate, i nu n ultimul rnd s ajute la deprinderea
utilizrii softului de calcul numeric Mathcad. De asemenea, considerm c materialul
prezentat poate fi util i pentru studenii din ani superiori i pentru inginerii care ntlnesc
aplicaii electrotehnice ce trebuie finalizate prin metode numerice.
Autorii

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Cuprins

Prefa ................................................................................................................................... 1
Lucrarea nr. 1 Prezentarea general a utilitarului MathCad 14 ......................................... 3
Lucrarea nr. 2 Rezolvarea numeric a ecuaiilor algebrice i transcemdente -Partea I ... 12
Lucrarea nr. 3 Rezolvarea numeric a ecuaiilor algebrice i transcemdente -Partea II .. 24
Lucrarea nr. 4 Metode numerice de rezolvare a sistemelor de ecuaii Partea I ............ 38
Lucrarea nr. 5+6 Metode numerice de rezolvare a sistemelor de ecuaii Partea II ....... 52
Lucrarea nr. 7 Inversarea i factorizarea matricelor ........................................................ 65
Lucrarea nr. 8 Aproximarea numeric a funciilor .......................................................... 75
Lucrarea nr. 9 Aproximarea funciilor prin polinoame de interpolare ............................. 84
Lucrarea nr. 10+11 Integrarea i derivarea numeric a funciilor reale ........................... 93
Lucrarea nr. 12 Metode numerice de rezolvare a ecuaiilor difereniale ....................... 109
Lucrarea nr. 13 Metode numerice de rezolvare a sistemelor de ecuaii difereniale...... 120
Lucrarea nr. 14 Exemple de probleme pentru testul de laborator .................................. 129
Bibliografie........................................................................................................................ 133

Metode numerice. Lucrri practice

Lucrarea nr. 1

PREZENTARE GENERAL A UTILITARULUI


MATHCAD 14
1.1. Descrierea instrumentelor de baz
Mathcad-ul este un program de calcul utilizat n aplicaiile matematice i tehnice.
n decursul anilor s-au dezvoltat mai multe variante, ncepnd de la variantele rulate sub
sistemul de operare DOS pn la cele sub Windows, ultima variant fiind Mathcad 14. La
nceput Mathcad-ul a existat sub o singur variant, astzi el fiind disponibil sub trei
variante n funcie de nivelul de cerine [X1], [X2], [X3]:
- Mathcad Standard este utilizat pentru calcule inginereti uzuale;
- Mathcad Professional Academic este dezvoltat pentru a veni n ajutorul studenilor i
profesorilor;
- Mathcad Professional cu ajutorul cruia pot fi efectuate calcule i aplicaii
profesionale.
Fa de alte utilitare matematice, Mathcad-ul ofer avantajul unei scrieri mai uoare i
mai vizibile, asemntoare cu cea utilizat n scrierea pe o coal de hrtie.

Bara de
meniu

Bara de
unelte

Bara
matematic

Bara de
format

Fig. 1.1. Fereastra principal a programului MathCad 14

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

De exemplu, n limbaj de programare, o linie de sintax pentru a calcula radicalul


din modulul diferenei dintre dou numere se scrie: y = sqrt(mod(B-A)), iar n Mathcad se
scrie sub forma:

B A

Interfaa sub Windows ofer posibilitatea mpririi diferitelor operaii n mai


multe bare: astfel bara de meniu care este asemntoare oricrei aplicaii rulate sub
Windows, bara de unelte (prezentat n figura 1.2.c, respective 1.2.d), bara de format
(figura1.2.b) i bara matematic (figura 1.2.a). Afiarea acestor bare pe ecran se poate face
n funcie de necesitile utilizatorului.
Paleta Calator

Paleta Gafic

Paleta Matricelor

Paleta de Evaluare

Paleta de Calcul

Paleta Boolean

Paleta de Programare

Paleta Alfabetului
Grecesc

Paleta de
Calcul Analitic
Fig. 1.2.a Descrierea barei matematice

Fig. 1.2.b Bara format


Vizualizarea formatului de printare

Taie o zon

Printarea aplicaiei curente

Copiaz o zon

Salvarea aplicaiei curente

Lipete o zon

Deschiderea unei
aplicaii existente

terge unlitma
comand

Pagin Nou

Lipete unlitma
comand

Corector
lingvistic

Fig. 1.2.c Descrierea barei de unelte

Metode numerice. Lucrri practice

Ordonare
orizontal

Help-ul
Zoom

Ordonare
vertical

Inserarea unei marice

Introducerea
funciilor predefinite

Introducerea unor obiecte


Inserare Hyperlink

Introducerea unitilor
de msur

Comanda de calculare
Fig. 1.2.d Descrierea barei de unelte (continuare)

Pentru efectuarea calculelor simple se tasteaz cifrele i operatorii corespunztori,


iar apoi introducnd semnul = se va obine rezultatul dorit. De exemplu:
25

1.5

1.2. Comenzi rapide


n tabelul urmtor sunt prezentate shortcut-urile corespunztoare operatorilor
principali din cadrul programului MathCad 14.
Tabelul 1.1. Shortcut-uri utile n MathCad 14

Observaii

Operatorul

Simbol

Operatorul de adunare a dou mrimi, numere


Operatorul de scdere a dou numere

Operatorul de nmulire a dou mrimi, numere

Operatorul de mprire a dou numere

Operatorul de ridicare la putere

Operatorul de extragere a radicalului de ordin doi

Ctr+\

Operatorul de extragere a radicalului de ordin n

| |

Modulul dintr-o expresie matematic;


Determinantul matricei
Operatorul de atribuire a unei expresii unei
variabile
Oparatorul de afiare al rezultatului unei variabile,
expresii

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Ctr + =

Operatorul de egalitate boolean

Ctrl + 3

Operatorul de neegalitate boolean

Ctr + 9

Operatorul mai mic sau egal

Ctr + 0

Operatorul mai mare sau egal

Shift + /

Derivarea unei funcii ntr-un punct definit anterior

Ctr + Shift +/

Derivarea unei funcii de n ori ntr-un punct definit

d
d
d
d

Shift + 7

Ctr + I

Integrarea unei funcii pe un domeniu dat

Calcularea primitivei unei funcii (accesibil doar n


calculul simbolic)

Ctr + Shift +
4

nsumarea elementelor unui ir

Ctr + Shift +
3

Produsul elementelor unui ir

Numrul maxim de zecimale cu care se poate seta afiarea rezultatelor n Mathcad


este de 15, urmat de amplificarea cu o putere a lui 10. Cu toate acestea, definirea valorilor
numerice n pagina de calcul se poate face, pn n limita marginilor de format [J1].
Indicii n cmpul de definire al Mathcad-ului ncep de la 0.
Programarea intern a funciilor Mathcad ia n considerare mai multe rutine de
calcul numeric, ori simbolic i dispune de un aparat de optimizare, de alegere corect a
metodei de calcul adaptat la problema care urmeaz a fi soluionat. Evaluarea abaterilor
ntre valorile succesive calculate i evaluarea erorilor de metod sunt supuse unei constante,
numit TOL (tolerana) i stabilit implicit la valoarea 0.001. Creterea preciziei de
executare a calculelor numerice se realizeaz prin redefinirea TOL la o valoare convenabil
[C4], [X1].
n problemele de calcul i n cele care se preteaz la folosirea metodelor numerice
primare interpolare de o variabil, rezolvare de ecuaii i sisteme de ecuaii, integrare,
derivare softul Mathcad, tocmai fiindc se bazeaz pe rularea iterativ a formulelor, nu
dilat constrngerile de timp i spaiu de calcul. Doar aplicaiile complexe mai impun n
prezent organizarea riguroas a logicii spaiu-timp de operare. Aspectele menionate
nicidecum nu evit modul de lucru eficient n pagina Mathcad, ci doar ndeamn la
stabilirea altor prioriti.

Metode numerice. Lucrri practice

1.3. Funcii de baz predefinite n programul MathCad 14


n acest paragraf, sunt schiate cteva exemple cu opiunile predefinite din cadrul
programmului MathCad.
Tabelul 1.2. Funcii trigonometrice

Descrierea funciei

Exemplu de aplicare a funciei

angle(x, y) returneaz unghiul, n


radiani, dintre axa x
i punctul (x, y) din
planul (xOy)

angle( x y ) 0.785
sau
angle( x y ) 45 deg

1
0 0.01 2
1

sin(x) calculeaz
sinusul unghiului x

sin( t )
cos( t )

cos(x) calculeaz
cosinusul unghiului x

1
0

100
t

tan(x) calculeaz
tangenta unghiului x
cot(x) calculeaz
cotangenta unghiului x

200
180

300

tan( t )
cot ( t )

1
0

100
t

asin(z) returneaz
valoarea unghiului n
radiani, al inversei
sinusului
lui
z.
Valoarea este cuprins
ntre -/2 i /2 dac z
este real;
acos(z)
returneaz
valoarea invers a
cosinusului; rezultatul
este o valoare (n
radiani) ntre 0 i

acot(z) returneaz valoarea


corespunztoare
inversei
cotangentei,valoare cuprins
ntre 0 i , dac z este real;
atan(z) returneaz valoarea
corespunztoare
inversei
tangentei; rezultatul este o
valoare cuprins ntre -/2 i
/2, dac z este real;

200
180

300

atan2(x,y) returneaz
valoarea unghiului cuprins
ntre axa x i punctul (x, y) din
planul 2D. Rezultatul este
cuprins ntre - i ;
asec(z) returneaz valoarea
corespunztoare inversei
secantei;
acsc(z) returneaz valoarea
corespunztoare inversei
cosecantei.

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Tabelul 1.3. Funcii hiperbolice

Descrierea funciei

Exemplu de aplicare a funciei

sinh(x) calculeaz
sinusul hiperbolic
a lui x
cosh(x) calculeaz
cosinusul hiperbolic
a lui x
tanh(x) calculeaz
tangenta hiperbolic
a lui x
1

coth(x) calculeaz
cotangenta
hiperbolic a lui x
sech(x) calculeaz
secanta hiperbolic
a lui x
csch(x) calculeaz
cosecanta hiperbolic
a lui x

100

tanh( x )

coth( x )

0
0

0.5
x

0.5
x

x
1

100

sech( x ) 0.8

csch( x )

0.6

0
0

1
x

asinh(x) calculeaz inversa sinusului hiperbolic a lui x


acosh(x) calculeaz inversa cosinusului hiperbolic a lui x
atanh(x) calculeaz inversa tangentei hiperbolice a lui x
acoth(x) calculeaz inversa cotangentei hiperbolice a lui x
asech(x) calculeaz inversa secantei hiperbolice a lui x
acsch(x) calculeaz inversa cosecantei hiperbolice a lui x
Tabelul 1.4. Funcii caracteristice numerelor complexe

Descrierea funciei

Exemplu de aplicare a funciei


z

arg(z)
- returneaz
unghiul, n radian, din
numrul complex z

arg ( z) 0.785

sau
arg ( z) 45 deg

Metode numerice. Lucrri practice

Re(z) - returneaz partea


real a unui numr
complex;
Im(z) - returneaz partea
imaginar a unui numr
complex
signum(z)
- returneaz
valoarea 1 dac z = 0 i
respectiv z/z dac z0

j 25 2

1.5 j 5

1
6

Re( z) 1.5

Im( z) 5

i
j 7

9
j 5
2j
8

0
3
j 9

1 2 0
Re( A )

1 0 3

25 5 0
Im( A )

6 8 0

2 0

0 9

1 daca Re( z) 0 sau

csgn(z) Re( z) 0 si Re( z) 0


1 in rest

Tabelul 1.5. Funcii caracteristice operaiilor cu vectori i matrice

Descrierea funciei
Exemplu de aplicare a funciei
tr(M) - returneaz suma elementelor de pe
diagonala principal a matricei M
max(M) - returneaz valoarea maxim din
matricea M
min(M) - returneaz valoarea minim din
matricea M
norm1(M) - returneaz valoarea normei L1
a matricei M
norm2(M) - returneaz valoarea normei L2
a matricei M
norme(M) - returneaz valoarea normei
euclidiene a matricei M.
normi(M) - returneaz valoarea normei
infinite a matricei M.
submatrix(M, r1, r2,
c1, c2) - genereaz o
matrice, submatrice a
lui M, generat din
elementele
cuprinse
ntre liniile r1 i r2 i
coloanele c1 i c2
rows(M) - returneaz
numrul de linii a
matricei M
rank(M) - returneaz
rangul matrici M
rref(M) - returneaz
matricea M redus

10

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

geninv(M)returneaz
matricea invers la
stnga a lui M

identity(n) genereaz a matrice


identitate de ordin n

2
1 0

identity( n )

0 1

length(v) returneaz numarul


de elemente a
vectorului v
last(v) - returneaz
indicele ultimului
element al vectorului
diag(v) - returneaz
o matrice diagonal
avnd ca i elemente
elementele vectorului
0 3

k
xk

variabile
iteratii

indexate,

augment(M,v) returneaz o matrice


a crei ultim coloan
conine elementele
vectorului v iar restul
elementelor formeaz
matricea M
stack(M,v) - returneaz
o matrice a crei ultim
linie conine elementele
vectorului v iar restul
elementelor
formeaz
matricea M
cond1(M) furnizeaza
numarul de conditionare
calculat cu norm1

3
xk 1.74 10

xk 44

xk
2
3
10
29

1 2 3
M

2 5 8

1
v

v1

9 6 3

1 2 3 1
augment ( M v )

2 5 8 2
9 6 3
1 2 3

stack ( M v1 )

2 5 8
9 6 3
1 2

T
v

Metode numerice. Lucrri practice

eigenvec(M,z)
furnizeaza vectorul
propriu al matricii M
pentru valoarea proprie z
precizata
eigenvals(M)
furnizeaza toate valorile
proprii ale matricii M
eigenvecs(M)
furnizeaza toti vectorii
proprii ai matricii M
lsolve(M,v) returneaz
soluia sistemului
M X v , unde: M
matricea coeficienilor
necunoscutelor,
X vectorul
necunoscutelor
i v vectorul
coeficienilor termenilor
liberi

x M
x M

v
1

3.4
x 4.8

2.4

11

12

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Lucrarea nr. 2

REZOLVAREA NUMERIC A ECUAIILOR


ALGEBRICE I TRANSCENDENTE PARTEA I
2.1. Aplicaie Efectul pornirii mainilor electrice
n instalaiile electrice prin care se alimenteaz consumatorii de energie, se acord o
importan ridicat pstrrii nivelului de tensiune ntr-un palier de 10% fa de valoarea
nominal. n acest context prezentm urmtoarea aplicaie practic:
Fabrica de zahr DIAMANT Oradea utilizeaz pompe antrenate de motoare de mare
putere i alimentate la medie tensiune. La pornire, din cauza curenilor tranzitorii de valori
ridicate, nivelul tensiunii n reeaua de alimentare scade drastic. Se impune astfel studierea
regimului de pornire a motoarelor, pentru a evita unele probleme de calitatea energiei care
pot s apar. Figura de mai jos prezint o astfel de aplicaie:

Fig. 2.1. Motor asincron pentru acionarea pompelor


Se consider n acest context o ecuaie caracteristic pornirii mainilor asincrone de
mare putere. Necunoscuta este reprezentat de tensiunea la barele de alimentare (Ub) n
momentul iniial, al pornirii mainii electrice, n situaia n care de pe bare se alimenteaz i
alt sarcin:
S 2 2 Q Q

f0
f
f 0

S sc
S sc

2 X p
1
2 U b0
2
2
Z p

Ub

Ub
2

2
S
S
Ub0

sc
sc

U b0

R p Pf X p Q f 1
(2.1)
2

S sc

2 U
S f b 0 0
S sc
n aceast ecuaie, datele cunoscute sunt reactanele, rezistenele i impedana de
pornire ale motorului, X p , R p , Z p , puterea de scurtcircuit a nodului din care se alimenteaz
motorul asincron, S s c , tensiunea pe bare naintea pornirii, U b 0 , puterile absorbite de sarcina
n funciune pe bare n regimul anterior pornirii, Pf 0 , Q f 0 , respectiv n momentul pornirii,

Pf , Q f . ntruct puterile Pf , Q f depind de necunoscuta U b , gradul ecuaiei depinde de


gradul de dependen al caracteristicilor sarcinii aflat n funciune pe bara de tensiune.
De regul, aceste relaii de dependen sunt expresii polinomiale, ceea ce face ca
ecuaia s fie o ecuaie transcendent.

Metode numerice. Lucrri practice

13

Se generalizeaz acest exemplu pentru o ecuaie algebric sau transcendent, pentru


care s-a separat o soluie n intervalul [a,b]. Se cere s se determine soluia respectiv, cu o
precizie impus apriori.
Precum n exemplul expus, multe probleme din domeniul electric i energetic
implic ntr-o anumit etap rezolvarea unor ecuaii neliniare, algebrice sau transcendente,
de forma f(x)=0, acestea constituind de fapt una dintre cele mai frecvente aplicaii de calcul
numeric din tehnic.
Rezolvarea ecuaiilor neliniare prin metode directe (numite i exacte - soluiile se
obin dup un numr finit de operaii), n general nu este posibil sau ia foarte mult timp.
Printre alternativele de rezolvare, sunt preponderent dominante variantele iterative.
n aplicaiile de inginerie electric, n general expresia funciei f(x) este destul de
complicat i coeficienii care apar n f(x) sunt rezultatul unor msurtori experimentale
sau sunt determinai pe baza unor ipoteze simplificatoare (aproximaii matematice
corespunztoare pentru simplificarea problemei practice), deci valorile lor nu sunt
cunoscute exact. De aici apare de fapt necesitatea utilizrii metodelor aproximative,
iterative n rezolvarea lor.

2.2. Modelul matematic i metodele numerice utilizate


2.2.1. Metoda grafic de rezolvare implementat n programul MathCad
Aceast metod const n utilizarea reprezentrii grafice a funciei i citirea datelor
direct de pe grafic. Cu ajutorul unui instrument numit Zoom, se mrete acea poriune din
grafic, i se citesc coordonatele punctului, n care funcia intersecteaz axa Ox.
Astfel, se determin o soluie pentru funcia reprezentat grafic. n aceast lucrare
sunt tratate numai noiunile de baz legate de utilizarea i citirea graficelor n softul
Mathcad, metode i instrumente de soluionare a ecuaiilor cu ajutorul programului.
2.2.2. Funciile bulit-in
O alt metod este utilizarea funciilor built-in (gata construite) ale programului
Mathcad. De multe ori, software-ul poate oferi soluia unei ecuaii n mod direct prin apelul
la o singur comand, sau printr-un ir de comenzi, ori instrumente.

2.3. Funcii utilizate n programul Mathcad


2.3.1. Funcia Symbolics Solve
Cu ajutorul instruciunii Symbolics Solve se pot determina rdcinile unei ecuaii
introduse n Mathcad. Se arat modul de aplicare a instruciunii care este prezentat pas cu
pas:
Pasul 1. Se introduce expresia ecuaiei n Mathcad, utiliznd egalul boolean; (Ctrl =).
Pasul 2. Se selecteaz variabila n funcie de care se dorete rezolvarea.
Pasul 3. Din meniul principal se selecteaz Symbolics Variable Solve, aa cum se arat
n captura din figura 2.2.
Pasul 4. Funcia solve se poate aplica i n mod direct, astfel: dup introducerea ecuaiei,
nainte de a iei din zona de scriere, din toolbar-ul Symbolics se selecteaz instrumentul
Solve, conform figurii 2.4.
Dac toolbar-ul Symbolics nu este vizibil, din meniul principal se bifeaz View
Toolbars Symbolics, conform figurii 2.3.

14

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Fig. 2.2. Succesiune de comenzi aplicat pentru rezolvarea unei ecuaii


Dup ecuaie, n zona de scriere apare instrumentul solve. Dac avem o ecuaie cu o
singur variabil, se iese din zona de scriere apsnd tasta Enter sau un click n afara
ferestrei. Se observ c rezultatul este automat afiat pe ecran.
Dac n ecuaie apar mai multe variabile, n fereastra de comand, dup comanda
solve se introduce o virgul i denumirea variabilei n funcie de care se dorete rezolvarea,
dup cum se prezint n relaiile (2.2).

Fig. 2.3. Selecia toolbar-ului Symbolic

Fig. 2.4. Instrumentul solve


(2.2)

2.3.2. Funcia root


Funcia root permite determinarea unei soluii a unei ecuaii algebrice f(x)=0 n
vecintatea unui punct arbitrar fixat, considerat ca aproximaie iniial. Sintaxa funciei este
evideniat n relaia (2.3):
root(expresia sau numele funciei, variabila n
solutie root (f(x) x)
raport cu care se rezolv ecuaia)
(2.3)
Exist cazuri cnd, datorit aproximaiei iniiale impuse, funcia root nu converge
(apare mesajul de eroare cannot converge to a solution), adic n intervalul n care se
caut rdcina, ecuaia nu are soluie, nu este monoton sau are discontinuiti.

Metode numerice. Lucrri practice

15

Instrumentul root se poate utiliza i pentru determinarea rdcinilor ecuaiilor


polinomiale. Se tie c orice polinom de grad n, avnd rdcinile x 1, x2,...xn, i coeficientul
lui xn este 1, se poate scrie sub forma:
P( x) ( x x1 ) ( x x2 ) ... x xn
(2.4)
Cunoscnd o soluie x1 (obinut prin aplicarea funciei root pentru o valoare
f ( x)
arbitrar), se poate obine o funcie f 2 ( x)
, la care aplicnd din nou root se obine
( x x1 )
a doua rdcin x2 a polinomului de rezolvat. n mod analog, n continuare se vor determina
i restul soluiilor.
2.3.3. Instrumentul polyroots
Cu ajutorul funciei polyroots se pot determina, ntr-un singur pas, toate rdcinile
unui
polinom.
Se
consider
polinomul
de
grad
n:
2
3
n
P( x) a0 a1 x a2 x a3 x ... an x . Definim vectorul v, ca fiind vectorul
coloan al coeficienilor polinomului P(x), prezentat n relaia (2.5). Sintaxa funciei
polyroots se prezint n relaia (2.6). Rezultatul obinut este tot un vector coloan, adic
vectorul soluiilor.
Vectorul v se introduce n fereastra de comand ca un vector nou, sau se poate
introduce i din meniul principal, prin succesiunea de comenzi: Symbolics Polynomial
Coefficients, atunci cnd cursorul este fixat pe variabila x n polinom.

(2.5)

solutie polyroots (v)

(2.6)

2.3.4. Instruciunea condiional if


Instruciunea condiional if evalueaz un enun sau o expresie i decide dac este
adevrat sau fals. n MathCad cu ajutorul instruciunii if avem posibilitatea de a ataa o
valoare unei variabile, dac o condiie prestabilit este satisfcut, respectiv o alt valoare,
dac aceast condiie prestabilit este fals. Sintaxa funciei este expus n relaia (2.7).
a:=if(cond1,val1,val2)
(2.7)
Variabila a ia valoarea val1 dac condiia boolean cond1 este adevrat, sau valoarea val2
dac condiia cond1 este fals.
2.3.5. Instruciunea repetitiv for
Comanda for execut un ir de operaiuni de un numr predefinit de ori. Pentru
utilizarea instruciunii for, este necesar toolbar-ul Programming. n cazul n care toolbar-ul
Programming nu este vizibil, din meniul principal se bifeaz View Toolbars
Programming, conform figurii 2.5. Apoi, se selecteaz butonul for, conform figurii 2.6.
Sintaxa funciei este prezentat n relaia (2.8).

16

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Fig. 2.5. Selecia toolbar-ului Programming Fig. 2.6. Instruciunile de programare


(2.8)
n stnga operatorului se introduce variabila de iterat, iar n dreapta limitele
intervalului care trebuie parcurs (numere ntregi). n csua de de pe linia a doua se
introduce expresia de calculat, dependent de variabila iterativ. Cnd se lucreaz cu
operatori de programare, cum ar fi operatorul for, pentru atribuire se utilizeaz simbolul
din toolbar-ul Programming n loc de operatorul := . Pentru a introduce o nou linie
special de programare, se apeleaz butonul Add Line din toolbar-ul de programare. n
relaia (2.9) se indic introducerea acestor operatori:

for i 0 7
A 2 i
i

(2.9)

2.4. Probleme rezolvate


2.4.1. Metoda grafic de rezolvare implementat n programul MathCad
Se consider ecuaia 4 x3 e2 x 16 0 . Se cere determinarea rdcinilor acestei
ecuaii neliniare.
Pasul 1. Se introduce ecuaia n Mathcad. La introducerea ecuaiilor se folosete egalul
boolean. (Ctrl =)
3

2x

4x e

16

Pasul 2. Se definete funcia ataat ecuaiei. La definirea funciei se folosete operatorul de


atribuire (:=)
3
2x
(2.10)
f ( x) 4x e 16
Pasul 3. Se reprezint grafic funcia f(x) pe un interval arbitrar ales, de exemplu de la -3 pn
la 3, cu un pas de 0,01. Graficul se introduce cu ajutorul toolbar-ului Graph. Dac toolbar-ul

Metode numerice. Lucrri practice

17

Graph nu este vizibil, din meniul principal se bifeaz View Toolbars Graph , conform
figurii 2.7. Apoi, din toolbar-ul Graph se selecteaz X Y Plot (@), conform figurii 2.8.

Fig. 2.7. Selecia blocului de reprezentri grafice

Fig. 2.8. Blocul Graph

Pasul 4. Apare un sistem de coordonate bidimensional xOy. Pe axa Ox se introduce


variabila x, iar pe axa Oy se introduce f(x), conform figurii 2.9.
x 3 2.99 3
3

f ( x) 4x e

2x

16

600

400

f ( x)

200

200
4

Fig. 2.9. Reprezentarea grafic a unei funcii pe un interval specificat


Pasul 5. Pe grafic se pot schimba limitele intervalelor de afiare schimbnd valorile aflate la
stnga i la dreapta lui x, respectiv jos i sus fa de y. Se schimb limitele de afiare la -3 i 3
la x, respectiv -150 i 500 la y, conform figurii 2.10.
500

f ( x)

175

150
3

Fig. 2.10. Reprezentarea funciei pe o poriune de interval

18

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Pasul 6. Fcnd dublu-click pe grafic se pot edita proprietile de afiare. Se poate schimba
culoarea de afiare, tipul liniei, indicatoarele de punct, sau separarea pe subdomenii, prin
caroiaj. Se seteaz afiarea grilei (caroiajului) pe ambele axe, cu o culoare gri, bifnd csua
din stnga lui Grid lines, pe ambele axe. Facnd click pe culoare, n dreapta Grid lines, se
poate edita culoarea linilor grilei (caroiajului), precum n figura 2.11.
De asemenea, bifnd opiunea Crossed, la meniul Axis Style se vor afia axele
sistemului de coordonate xOy.

Fig. 2.11. Fereastra de selecie a opiunilor grafice

Pasul 7. De asemenea, se poate schimba grosimea de afiare a funciei pe grafic, selectnd


butonul Traces trace 1 (cel rou) i schimbnd Line Weight la 2 sau mai mult.

Fig. 2.12. Selecia grosimii liniei de reprezentare grafic

Ca urmare, graficul va arta conform figurii 2.13:

400

200

f ( x)

Fig. 2.13. Funcia ataat ecuaiei de soluionat

Metode numerice. Lucrri practice

19

Pasul 8. Se caut rdcina ecuaiei adic punctul n care graficul funciei intersecteaz axa
Ox cu ajutorul comenzii Zoom. Din toolbar-ul Graph se selecteaz Zoom.
Pasul 9. Se selecteaz aria care se dorete a fi mrit, iar apoi se apas tasta
. Se repet
operaia pn cnd se obine o anumit precizie prestabilit. Valoarea lui x se citete direct
de pe axa Ox, sau se utilizeaz instrumentul Trace din toolbar-ul Graph. Se selecteaz
punctul dorit de pe graficul funciei, acesta citind valorile x i y corespunztoare, n modul
prezentat n figurile 2.15. i 2.16.
Pasul 10. Obinem astfel rdcina ecuaiei (2.10).

1 .1 4 7

1 .1 4 8

1 .1 4 9

f ( x)

0 .0 5

Fig. 2.14. Citirea grafic a soluiei

Fig. 2.15. Fereastra de mrire a zonei n care funcia intersecteaz axa Ox

Fig. 2.16. Fereastra de citire i nregistrare a coordonatelor unui punct de pe grafic

Pasul 11. Valoarea obinut este x=1,15.


2.4.2. Utilizarea funciilor built-in
2.4.2.1. Funcia Symoblics Solve
Exemplul 1: Ne propunem s identificm rdcinile pentru ecuaia (2.10) utiliznd funcia
Solve din programul MathCad.
Pasul 1. Introducem ecuaia n MathCad, utiliznd egalul boolean. (Ctrl =).
Pasul 2. Selectm variabila n funcie de care dorim rezolvarea (n cazul nostru x).
Pasul 3. Din meniul principal selectm Symbolics Variable Solve, conform 2.1.
Pasul 4. Programul afieaz ca soluie un numr, dac aceast soluie este unic, sau un
vector n cazul n care exist mai multe soluii. Soluia afiat n acest caz este:
1,1483871353944900578.

20

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Exemplul 2: S se determine rdcinile pentru ecuaia x 4 x 3 x 2 x 0 utiliznd


funcia Solve din Mathcad.
Pasul 1. Se introduce ecuaia n MathCad, utiliznd egalul boolean. (Ctrl =).
Pasul 2. Se scrie funcia ataat ecuaiei, folosind operatorul de atribuire.

f(x) x x x x
Pasul 3. Cu variabila x selectat n ecuaie, se utilizeaz Symbolics Variable Solve.
Pasul 4. Soluiile apar sub forma unui vector:
4

x x x x

x x x x

sau

i
i
1
0

2.4.2.2. Funcia root


Exemplul 1: S se rezolve ecuaia (2.10) utiliznd funcia root din programul MathCad.
Pasul 1. Se introduce ecuaia i funcia ataat ecuaiei.
Pasul 2. Se impune o aproximaie iniial arbitrar a soluiei. Se aplic funcia root conform
celor prezentate la punctul 2.3.2.
3

4x e

2x

16

f ( x) 4x e

2x

16

x 0
solutie root ( f ( x) x)
solutie 1.148

Exemplul 2: Funcia root permite determinarea pas cu pas a tuturor soluiilor unei ecuaii
polinomiale.
Fie ecuaia polinomial 2 x 5 7 x 4 3x 3 8x 2 5x 20 0 . S se determine
rdcinile ecuaiei utiliznd funcia root.
Pasul 1. Se introduce ecuaia i funcia ataat. La introducerea indicelui formal 1 al
funciei se folosete tasta .
5

2x 7x 3x 8x 5x 20
5

f1( x) 2x 7x 3x 8x 5x 20

Pasul 2. Se determin prima soluie n modul prezentat n Exemplul 1, pentru o aproximaie


iniial arbitrar fixat a soluiei.
x 6
x1 root f1( x) x
x1 3.415

Metode numerice. Lucrri practice

21

Pasul 3. Conform celor prezentate la punctul 2.3.2. se determin a doua soluie.

Pasul 4. Restul soluiilor se determin n mod analog. Dac se caut soluii complexe
aproximaia iniial introdus va fi un numr complex (partea imaginar se va introduce sub
forma 1 i )

2.4.2.3. Funcia polyroots


Pentru ecuaii polinomiale se poate folosi i funcia polyroots, pentru determinarea
ntr-un singur pas a tuturor rdcinilor polinomului, conform celor prezentate la punctul
2.3.3.
Exemplul 1: S se rezolve ecuaia polinomial x 4 7 x3 2 x 2 6 x 10 0 utiliznd
funcia polyroots.
Pasul 1. Se introduce ecuaia n Mathcad.

x 4 7 x3 2 x 2 6 x 10 0

(2.11)
Pasul 2. Se definete vectorul coeficienilor polinomiali. Vectorul se introduce cu ajutorul
toolbar-ului Matrix. Dac toolbar-ul Matrix nu este vizibil, din meniul principal se bifeaz
View Toolbars Matrix , conform figurii 2.17. Apoi, din toolbar-ul Matrix se selecteaz
prima icoan, Matrix or Vector (Ctrl M), conform figurii 2.18.

Fig. 2.17. Activarea toolbarului Matrix

Fig. 2.18. Inserarea unei matrice

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

22

Pasul 3. Apare fereastra Insert Matrix.

Fig. 2.19. Definirea dimensiunilor matricei


Pasul 4. Se creeaz un vector cu 5 linii (Rows) i 1 coloan (Columns).
Pasul 5. Se introduc coeficienii ncepnd cu gradul cel mai mic conform relaiei (2.11).

10
6

v 2
7

1
Pasul 6. Se determin soluile n modul prezentat mai jos. Rezultatul obinut este tot un
vector, numit vectorul soluiilor.

10

6
v 2
7

1

sol polyroots ( v )

1.204

0.805 0.782i

sol
0.805 0.782i

6.594

Observaie: Vectorul v se poate obine i n mod direct, selectnd din meniul principal
Symbolics Polinomial Coefficients. n acest caz, se introduce n fereastra de comand numai
polinomul conform relaiei (2.12), i selecteaz variabila x.

x 4 7x 3 2x 2 6x 10

(2.12)

2.5. Probleme propuse


2.5.1. S se rezolve ecuaiile de mai
jos utiliznd metoda grafic.

2.5.2. S se rezolve ecuaiile de mai jos


utiliznd funcia root.

a)

3x 4 5x3 6 x 11 0

a)

2 x 6 7 x 3 5x 2 4 0

b)

b)

c)

7 x3 8x 2 6 x 5 0
e2 x 4 x3 8 0

c)

7 x 7 6 x 6 5x5 25 0
e x x 2 8x 4 0

d)

e8 3 x 6 x3 15 0

d)

e2 x 4 x3 8 0

e)

sin x x 4 0
4

e)

cos 2 x x 2 15 0
12

f)

tan x x 2 7 0

f)

sin 3x x 8 0
3

Metode numerice. Lucrri practice

23

g)

x 2 sin(2 x 3) 4

g)

x
e x sin
90
4

h)

x 2 esin x 15

h)

sin e x 6 x x 2 25

2.5.3. S se determine toate rdcinile polinoamelor folosind funcia polyroots.


a)

P( x ) 5 x 4 6 x 3 4 x 8

b)

P( x) 4 x 4 3x 2 6 x 11

c)

P( x) 6 x 4 7 x 2 8x 15

d)

P ( x) 3 x 6 4 x 3 5 x 2 9

e)

P( x) 6 x5 5x 4 8x 2 24

f)

P( x) 9 x3 7 x 2 3x 15

g)

P( x ) 6 x 5 7 x 3 8 x 2

h)

P( x) 3x 7 4 x 6 5x5 25

i)

P( x) 7 x5 6 x 2 4 x 18

j)

P( x) 13x 4 42 x3 25x 2 9

k)

P( x) 12 x 4 31x 2 6 x 11

l)

P( x) 16 x5 27 x 2 18x 15

m)

P( x) 19 x3 27 x 4 13x 5

n)

P( x) 26 x5 5x3 18x 2 24

o)

P( x) 3x5 14 x 4 5x3 41

p)

P( x) 4 x5 17 x3 8x 22

134

Dan D. Micu, Andrei Ceclan, Levente Czumbil, Denes Csala

Bibliografie
A1. Ancu M., Nistor L., Tehnici numerice de optimizare n proiectarea asistat de calculator, Ed.
Tehnic, Bucureti, 1996.
B1. Bobbio S., Esercizi di Circuiti, CUEN, Napoli, 1997.
B2. Bratcu A., Filipescu A., Metode numerice utilizate n analiza sistemelor, Ed. Matrix Rom
Bucureti, 2004.
B3. Burden R., Faires J. D., Numerical Analysis, Brooks/Cole Publishing Company, 2001.
C1. Ceclan A., Munteanu C., Micu D. D., Man L., Solving an electromagnetic field problem using
Mathematica and Mathcad softwares, Acta Electrotehnica, Mediamira, vol. 47, nr.1, 2006, pag. 5560, ISSN 1841-3323.
C2. Ceclan A., Micu D. D., Micu D., Simion E., On an object identification via electric potential
measurements, EPE06, A 4-a Conferinta Internationala de Inginerie Electrica si Energetica, Iasi,
Romania, 12-14 Octombrie 2006, pp. 629 635, ISSN 1223 8139.
C3. Ceclan A., Micu D. D., Micu D., Simion E., Tikhonov Regularization for Electric Field Synthesis,
NUMELEC'06, 5th European Conference on Numerical Methods in Electromagnetism, Lille, France,
November 29-30, and December 1, pp. 175-177, 2006.
C4. Cira O., Lecii de MathCAD, (ediia a doua), Ed. Microinformatica, Cluj-Napoca, 2000.
C5. Ciupa R., opa V., The theory of Electric Circuits, Ed. Casa Crii de tiin, Cluj-Napoca, 1998.
C6. Coman Gh., Analiz numeric, Ed. Libris, Cluj-Napoca, 1995.
C7. Comincioli V., Analisi Numerica. Mettodi, modelli, applicazioni. Mc.Grow-Hill Book Co.
Milano, 1998.
C8. Corduneanu A., Ecuatii diferentiale, Ed. Facla, Timisoara, 1981.
C9. Coma D., Darie S., Maier V., Chindri M., Proiectarea instalaiilor electrice industriale,
Bucureti, 1983.
D1. Dumitrescu B., .a, Metode de calcul numeric matriceal. Algoritmi fundamentali, Ed. All,
Bucureti, 1998.
E1. Epperson F. James, An Introduction to Numerical Methods and Analysis, John Wiley & Sons,
Inc., New-York, 2001.
F1. Fireeanu V., Popa M., Modele numerice n studiul i concepia dispozitivelor electrotehnice,
Matrix Rom Bucureti, 2004.
I1. Ioan Daniel, .a. Metode numerice n ingineria electric. Ed. Matrix Rom, Bucureti, 1998.
I2. Ixaru L., Metode numerice pentru ecuaii difereniale cu aplicaii, Ed. Academiei Republicii
Socialiste Romnia, Bucureti, 1979.
J1. Jalobeanu Cireica, Raa I., MathCad. Probleme de calcul numeric i statistic, Ed.
Microinformatica, Cluj-Napoca, 1995.
J2. Jurcu N., .a, Didactica disciplinelor tehnice, Ed. U.T.Pres, Cluj-Napoca, 2003.
K1. Kyleni ., Metode numerice algoritme, programe Turbo Pascal. Aplicaii n energetic, (ediia a
doua), Ed. Orizonturi Universitare Timioara, 2001.
L1. Leonte A., Vraciu G., Elemente de calcul matricial cu aplicatii, Ed. Tehnica, Bucuresti, 1975.
M1. Mndru Gh., Teoria circuitelor electrice, Ed. U.T.Pres, Cluj-Napoca, 2004.
M2. Micu D., opa V., Bazele electrotehnicii. Probleme de circuite electrice, Lito IPCN, ClujNapoca, 1987.
M3. Micu D., Micu Adriana, Elemente de sinteza cmpului electromagnetic, (ediia a doua), Ed.
Dacia, Cluj-Napoca, 2005.
M4. Micu D. D., Cziker A., Aplicaii ale metodelor numerice n electrotehnic, Casa Crii de tiin,
Cluj-Napoca, 2002.
M5. Micu D. D., Cre Laura, te Denisa, Culegere de probleme de electrotehnic, U.T.Pres, ClujNapoca, Romnia, 2005.
M6. Micu D. D., Metode numerice n studiul interferenelor electromagnetice. Ed. Mediamira, ClujNapoca, 2004.
M7. Micu D. D., Simion Emil, Ceclan A., Micu D., Cziker A., Cret Laura, Mathematical model for
electric potential distribution inside a capacitor, International Conference on Engineering of Modern
Electric Systems EMES, Oradea, may 2004, pg. 51-54, ISSN 1223-2106.

Metode numerice. Lucrri practice

135

M8. Micu D. D., Ceclan A., Simion E., Cret Laura, Numerical methods applied in electrotechnical
applications, International Conference on Engineering of Modern Electric Systems EMES Oradea,
26-28 May 2005, pp. 43-47, ISSN 1223-2106.
M9. Micu D. D., Ceclan A., Simion E., Analytical technical curve fitting. Method and
implementation, International Power Systems Conference, PSC Timisoara, 2005, pp. 345-349, ISBN
1582-7194.
M10. Micu D. D., Ceclan A., Ruba M., Simion E., Micu D., Cont I., Numerical algorithm for electric
circuit solver, International Conference on Renewable Sources and Environmental ElectroTechnologies RSEE, Oradea, 8-10 June 2006.
M11. Micu D. D., Simion E., Micu D., Ceclan A., Cret Laura, Stet Denisa, Numerical algorithm for
the accurate evaluation of the induced voltages in a pipeline, 6th International Conference on
Computational Electromagnetics, Aachen, Germany, April 4-6, 2006, pp. 230-232, ISBN 978-3-80072957-9, ISBN (COMPEL) 3-8007-2957-1.
M12. Micu D., Micu D. D., Simion E., Ceclan A., Numerical Techniques for Studying the Stability of
Devices Exposed to Perturbations, EMF06, 7th International Symposium on Electric and Magnetic
Fields, Aussois, France, June 19-22, 2006, Paper no. P-81.
M13. Micu D. D., Ceclan A., Micu D., Simion E., Synthesis Method of an Inductive Sensor using
Tikhonov Regularization Procedure, OIPE06, 9th International Conference on Optimisation and
Inverse Problems in Electromagnetism, Sorrento, Italy, Sep. 13-15, 2006, IJAEM International
Journal of Applied Electromagnetics and Mechanics, pp. 177-182, ISBN 88 7146 733-7.
M14. Micu D. D., A. Ceclan, Metode numerice. Aplicaii n ingineria electric, Ed. Mediamira, ClujNapoca, ISBN 978-973-713-140-9, 2007.
M15. Munteanu C., Metode numerice n analiza cmpului electromagnetic. Metoda elementelor de
frontier, Casa Crii de tiin, 1997.
O1. Oprea R., Seminar de aplicaii numerice pentru calculator, Ed. MatrixRom, Bucureti, 2004.
P1. Pvloiu I., Pop N., Interpolare i aplicaii, Ed. Risoprint, Cluj-Napoca, 2005.
P2. Postolache M., Metode numerice, Ed. Sirius, Bucureti, 1994.
R1. Rice J. R., Numerical methods-Software and Analysis, Mc.Grow-Hill Book Co. New York, 1982.
R2. Rus I., Crciun I., Modelare matematic, Casa de Editur Transilvania Press, Cluj-Napoca, 2000.
S1. Salvadori M., Baron M., Metode numerice in tehnica, Ed. Tehnica, Bucuresti, 1972.
S2. Scheiber E., Lixndroiu D., MathCAD. Prezentare i probleme rezolvate, Ed. Tehnic, Bucureti,
1994.
S3. Simion E., Maghiar T., Electrotehnic, EDP Bucureti, 1981.
S4. Simion E., Ceclan A., Micu D. D., Cret Laura, Stet Denisa, Man L., Analytical curve fitting of
nonlinear characteristics and hysteresis, XIX International Conference on Electromagnetic
Phenomena in Nonlinear Circuits, Maribour, Slovenia, June 28-30, 2006, pp. 131-132, ISBN 83921340-1-X.
S5. Simionescu V., Dragna M., Metode numerice n tehnic - aplicaii n Fortran, Ed. Tehnic
Bucureti, 1995.
T1. Toader Silvia, Laborator de Calcul Numeric cu Mathcad, Ed. U.T.Pres, Cluj-Napoca, 2003.
X1. *** Mathcad 14, User's Guide. Mathsoft, Cambridge, Massachusetts, 2009.
X2. *** Interactive Schaum's outline. Mathsoft, New-York, 1998.
X3. *** Mathcad 8, User's Guide. Mathsoft, Cambridge, Massachusetts, 1997.

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