Sunteți pe pagina 1din 13

1

LUCRAREA nr. 1.
Mediul de lucru Matlab

1. Caracteristici principale ale mediului Matlab
MATLAB este un software performant i cuprinztor destinat calculelor tehnice,
avnd o interfaa prietenoas cu utilizatorul. El ofer inginerilor, cercettorilor i tehnicienilor
un sistem unitar i interactiv, care include calcule numerice i vizualizri grafice, prin aceasta
sprijinind creativitatea i creterea productivitii.
MATLAB dispune de o serie de soluii specifice pentru diferite aplicaii, aa-
numitele toolboxes (biblioteci de funcii).
Poate fi considerat un limbaj de programare adaptat pentru probleme tiinifice graie
funciilor sale specializate, n care instruciunile sunt interpretate linie cu linie.
MATLAB nglobeaz analiza numeric, calculul vectorial, calculul matricial,
procesarea semnalelor i realizarea graficelor ntr-un mediu uor de utilizat, n care
problemele i soluiile sunt exprimate aa cum sunt ele scrise matematic, fr a utiliza
programarea tradiional.
MATLAB este un sistem interactiv, al crui element de baz este o matrice care nu
pretinde dimensionarea sa. Aceasta permite rezolvarea multor probleme numerice ntr-un timp
mult mai scurt dect cel necesar scrierii unui program ntr-un limbaj de programare ca
Fortran, Basic sauC.
Un aspect foarte important este c toolboxurile de care dispune MATLAB sunt nite
colecii foarte cuprinztoare de funcii MATLAB (fiiere .M), care extind mediul MATLAB
cu scopul de a rezolva clase particulare de probleme. Dintre domeniile n care sunt utile aceste
toolboxuri fac parte: teoria reglrii automate, statistica i prelucrarea semnalelor, proiectarea
sistemelor de reglare, simularea sistemelor dinamice, identificarea sistemelor, reele
neuronale, e.t.c.
Cteva dintre aceste biblioteci de funcii alturi de domeniile de aplicaii specifice
sunt enumerate n continuare:
- SIGNAL PROCESSING TOOLBOX procesare de semnal,
- SYSTEM IDENTIFICATION TOOLBOX identificarea sistemelor,
- CONTROL SYSTEM TOOLBOX sisteme de control,
- ROBUST CONTROL TOOLBOX control robust,
- OPTIMIZATION TOOLBOX optimizare,
- NEURAL NETWORK TOOLBOX reele neurale,
- SYMBOLIC MATH TOOLBOX calcul simbolic,

Utilizrile MATLAB n calcule numerice cele mai cunoscute sunt urmtoarele:
2

-Matematica general: operaii cu matrice i cmpuri de date, operatori
relaionali i logici, funcii trigonometrice i alte funcii elementare, funcii Bessel, i alte
funcii speciale, aritmetica polinomial.
-Algebra liniar i funcii de matrice: analiza matriceal, logaritmi,
exponeniale, determinani, inverse, sisteme de ecuaii liniare, valori proprii, descompuneri
dup valori singulare, construirea de matrice, operaii cu matrice
-Analiza datelor i transformri Fourier
-Metode numerice neliniare
-Programare

2. Structura programului MATLAB

Structura simplificat a componentelor MATLAB este reprezentat n Figura 1.

MATLAB
SIMULINK
Blockset
Toolbox
Fisiere MDL
Fisiere MEX
Fisiere M
Fisiere P
GUI
Fereastra
Grafica
Fereastra
Grafica
Fereastra de
comanda
Fisiere MAT

Figura 1. Structura MATLAB-ului

Programul utilizeaz diferite tipuri de ferestre pentru introducerea de comenzi,
date i vizualizarea acestora. Fereastra de comanda (Figura 2) este acea fereastr n care
utilizatorul tasteaz instruciunile i MATLAB-ul returneaz rezultatele. n Fereastrele
Grafice (Figura 3) MATLAB-ul traseaz graficele cu ajutorul funciilor predefinite n
MATLAB. O serie de alte ferestre grafice sunt disponibile pentru bibliotecile de funcii
speciale ale MATLAB-ului, Simulink-ul sau alte obiecte predefinite. Versiunea 6.5. a
MATLAB-ului conine un ansamblu de diferite ferestre (Figura 4) pentru a vizualiza n
acelai timp comenzile Matlab din fereastra de comenzi, istoricul comenzilor din sesiunea
curent precum i din cele anterioare, ca i fereastra spaiului de lucru, fereastr ce afieaz
proprietile variabilelor utilizate n sesiunea de lucru din MATLAB.

3


Figura 2.Fereastra de comand MATLAB Figura 3. Fereastra grafic


Figura 4. Ansamblul de ferestre caracteristice pornirii sesiunii de lucru
n MATLAB 6.5.

n sesiunile de lucru ale pachetului de programe MATLAB se ntlnesc o serie de
fiiere cu urmtoarea semnificaie:
- Fiierele cu extensia M: sunt fiiere ce conin linii de comand MATLAB i
pot fi apelate n linia de comand MATLAB pentru a executa setul de comenzi coninute n
aceste fiiere. Fiierele de tip M sunt elaborate de ctre utilizator ntr-o fereastr de editare de
tipul celei din Figura 5;
- Fiierele cu extensia P: reprezint versiunea predefinit a fiierelor de tip M;
- Fiierele cu extensia MDL: sunt fiiere reprezentnd modele Simulink.
Fereastra de editare a liniilor MDL este cea din Figura 6.
4

- Fiierele cu extensia MAT: sunt fiierele utilizate pentru importul sau exportul
de date n sau dinspre MATLAB.


Figura 5. Fereastra de editare a
fiierelor cu extensia .m
Figura 6. Fereastra de editare a
modelelor Simulink
3. Sesiunea de lucru n MATLAB

3.1. Pornirea MATLAB-ului
Activarea ferestrei de comanda MATLAB se poate realiza n WINDOWS: dai click
pe iconia MATLAB de pe desktop sau din meniul de programe. Prompterul de comand >>
permite tastarea instruciunilor linie cu linie, fiecare linie fiind executat imediat dup
apsarea tastei ENTER.
n fereastra de comand se tasteaz instruciunile (for, while, if else, etc.), se
definesc matricile i vectorii precum i operaiile cu acestea. O linie poate conine mai multe
instruciuni separate cu virgul sau punct i virgul.
Funciile tastelor sgei sunt prezentate n Tabelul 1:
Tabelul 1
Taste simbolice Functiile tastelor
Sgeat sus Recheam comanda dat anterior
Sgeat jos Recheam linia de comand urmtoare
Sgeat stnga

Deplasare la stnga cu un caracter


Sgeat dreapta

Deplasare la dreapta cu un caracter


Ctrl+sgeata stnga Deplasare la stnga cu un cuvnt
Ctrl+sgeata dreapta Deplasare la dreapta cu un cuvnt
Home Deplasare la nceputul liniei de comand
End Deplasare la sfrsitul liniei de comand
Esc Abandoneaz linia de comand curent
Ins Trece ntre modurile de editare Insert i Overtype
Backspace terge un caracter la stnga cursorului
Pentru a obine informaia ajuttoare referitoare la un anumit subiect, instruciune sau
o funcie se tasteaz comanda help urmat de un subiect, funcie sau instruciune dorit (cu
litere mici).
5

Exemplul 1: Comanda help log10 returneaz n fereastra de comand MATLAB
informaii referitoare la semnificaia funciei log10, logaritm n baz zece, i modul de
apelare al funciei (numrul i semnificaia variabilelor) precum i care sunt funciile similare
sau care folosesc funcia interogat.
>> help log10
LOG10 Common (base 10) logarithm.
LOG10(X) is the base 10 logarithm of the elements of X.
Complex results are produced if X is not positive.
See also LOG, LOG2, EXP, LOGM.
Alte comenzi utile pentru a obine informaii ajuttoare sunt prezentate n Tabelul 2:
Tabelul 2
Sintaxa
comenzilor
Semnificaia comenzilor
helpwin Obinerea de informaii ajuttoare prin intermediul unei
ferestre de navigaie
helpdesk permite accesul la documentaia MATLAB
lookfor xyz caut combinaiile sau grupul de caractere xyz n
descrierile tuturor funciilor disponibile
demo lanseaz demonstraiile n MATLAB.

3.2. Gestionarea fiierelor
Selectnd comanda File, din meniul principal, se obine submeniul de gestionare a
fiierelor, cu urmtoarea list de comenzi:
- New provoac descrierea unui alt sub-submeniu cu opiunile: M-File (deschide o
ferestr de editare a unui fiier), Figure (deschide o fereastr grafic nou), Model
(deschide fereastra corespunztoare modelarii n Simulink);
- Open deschide o fereastr de dialog, pentru a selecta un fiier, care va deveni un fiier
de lucru;
- Open selection analizeaz fiierele pentru selectare i deschide pe cel selectat;
- Load Workspace ncarc fiierul specificat, n care au fost salvate anterior datele din
spaiul de lucru;
- Save Workspace As deschide o fereastr de dialog, pentru a salva datele din spaiul de
lucru ntr-un fiier, al crui numr trebuie precizat;
- Show Workspace prezint coninutul spaiului de lucru;
- Set Path se stabilesc cile ctre directoarele n care se gsesc fiiere sau aplicaii
MATLAB;
- Preferences stabilirea proprietilor ferestrei de comenzi;
- Print Setup configurarea caracteristicilor imprimantei i paginii;
- Print permite tiprirea documentului;
- Exit MATLAB prsirea aplicaiei.

6

3.3. Funcii asociate ferestrei de comenzi
Fereastra de comenzi se poate controla prin urmtoarele funcii:
- clc terge fereastra de comenzi;
- home mut cursorul n poziia iniial (prima linie-prima coloan);
- format opiune seteaz formatul de afiare a datelor, n funcie de opiunea specificat
(short 5 cifre, long 15 cifre, short e 5 cifre + exp, long e 15 cifre + exp, hex
hexazecimal, plus plus blanc minus, blank cu 2 zecimale, rat n numere raionale);
- echo permite afiarea liniilor de program, n timpul executrii acestora;
- more funcie pentru controlul numrului de linie afiat de monitor.

3.4. Variabile speciale i constante Matlab
Variabilele speciale i constantele au o semnificaie deosebit n MATLAB. Acestea
nu pot fi declarate i sunt accesibile global, n orice fisier -M. Variabilele speciale nu sunt
introduse n mod obinuit, fiind accesibile global n orice fiier .m.
Variabilele speciale i constantele introduse n mod uzual n MATLAB sunt:
- ans variabil creat automat, reprezentnd rezultatul unui calcul pentru care nu s-a
alocat un nume;
- pi variabil permanent, care are alocat valoarea 3,14159265358;
- 1 = i variabil folosit pentru introducerea numerelor complexe (z =x + iy);
- j= 1 alternativ a unitii imaginare, i;
- inf variabil folosit pentru reprezentarea lui plus infinit n standardul IEEE, rezultat al
mpririi 1,0/0,0;
- NaN variabil folosit pentru reprezentarea lui Not-a-Number (NaN), n aritmetica
IEEE, rezultat al mpririi nedefinite 0,0/0,0;

3.5. Importul i exportul fiierelor de date
Pentru importul i exportul fiierelor de date se utilizeaz urmtoarele funcii mai
importante:
- load ncarc varibilele dintr-un fiier de pe disc; sintaxa este load nume_fisier-
format_date (ASCII sau BINAR);
- save salveaz variabilele de pe disc ntr-un fiier de date; sintaxa este save nume_fisier-
format_date (ASCII sau BINAR).

3.6. Numere i expresii aritmetice
MATLAB utilizeaz pentru reprezentarea numerelor notaia zecimal american, cu
punct zecimal.
Calculatoarele care utilizeaz aritmetica n virgula mobil IEEE, au precizia relativ
a numerelor eps, aproximat cu 16 cifre semnificative. Limitele numerelor folosite n
MATLAB sunt: 10
-308
si 10
308
.
7

Operatorii aritmetici utilizai sunt:
- + adunarea;
- - scderea;
- * nmulirea;
- / mprirea la dreapta;
- \ mprirea la stnga (1/4 = 4\1);
- ^ ridicarea la putere.
Matlabul recunoate numere complexe, iar operatorul complex este i sau j.

3.7. Operatori relationali i logici
n cazul unui algoritm este uneori nevoie de o selecie a grupului de instruciuni a
cror execuie este condiionat de valoarea de adevr a unei expresii. Instruciunile
condiionale utilizeaz operatori relationali i logici.
Operatorii relaionali compar dou matrice, element cu element, returnnd o matrice
de aceeai dimensiune cu a matricelor care se compar, cu elementele 1, cnd relaia este
ADEVARAT i 0 cnd este FALS.

Operatori relaionali Semnificaie
< mai mic
<= mai mic sau egal
> mai mare
>= mai mare sau egal
= = identic
- = diferit

3.8. Matrice, vectori i scalari
MATLAB-ul utilizeaz numai un singur tip de obiecte, matrice numerice
rectangulare, cu elemente reale sau complexe. Astfel, scalarii sunt asimilai matricelor 1x1
(1linie x 1coloana), iar vectorii sunt asimilai matricelor 1xn sau nx1.

3.8.1. Definirea matricelor, vectorilor:
Cea mai simpl metod de definire a matricelor mici, const n utilizarea unei liste
explicite, respectnd urmtoarele reguli:
- elementele unei linii trebuie separate prin blank-uri sau virgule;
- liniile se separ prin ;;
- elementele matricei sunt cuprinse ntre [ ].
Exemplul 2:
Secvena A=[1 2; 3 4] ntoarce rezultatul:
8

A =
1 2
3 4
Pentru matricele mari, la care datele de intrate nu ncap pe o singur linie, se poate
nlocui ; cu Enter, ca n exemplul urmtor:
A =[ 1 2
3 4]
n continuare sunt prezentate cteva metode de creare a vectorilor (exemplul 3):
a) Crearea unui vector cu intervale egale ntre elemente:
>>x=0:0.5:pi % va ntoarce rezultatul:
x = 0 0.5000 1.0000 1.5000 2.0000 2.5000 3.0000
b) Crearea unui vector cu n elemente situate la intervale egale:
>>x=linspace(0, pi, 7)
x = 0 0.5236 1.0472 1.5708 2.0944 2.6180 3.1416
c) Crearea unui vector cu intevale egale ntre elemente n scara logaritmic:
>> x=logspace(1,2,7)
x =10.0000 14.6780 21.5443 68.1292 100.0000
Elementele matricelor pot fi numere reale sau complexe, precum i orice expresie
MATLAB.
De exemplu, din secvena : x=[-1.3 sqrt(3) (1+2+3)*4/5], rezult:
x =[ -1.3000 1.7321 4.8000].
Elementul unei matrice x, aflat la intersecia dintre linia i i coloana j este identificat
cu notaia x(i,j). Astfel: a = x(2) a = 1.7321.
O parte din operaiile ce pot fi efectuate folosind matrici sunt enumerate n tabelul 3:
Tabelul 3.
Operaia Operatorul aritmetic
Adunarea +
Scderea -
nmulirea *
mprirea la dreapta /
mprirea la stnga \
Ridicarea la putere ^

Transpunerea

Adunarea a dou matrice este posibil numai dac matricele sunt de acelai tip. O
matrice cu p linii i n coloane se spune c este de tipul {p, n}. Elementele sumei se obin
adunnd elementele corespunztoare din cele dou matrice. Daca notm cu a
ij
elementul
9

generic al matricei [a], cu b
ij
elementul generic al matricei [b] i c
ij
elementul generic al
matricei sum [c], atunci avem:
[c] = [a]+[b],
ceea ce se reduce la:
c
ij
= a
ij
+ b
i ,
pentru toate valorile luate de i i j.
La nmulirea a dou matrice X i Y trebuie ca numrul de coloane ale matricei X s
fie egal cu numrul de linii ale matricei Y.
Exemplul 4:
X =[ 2 3 4; 7 8 9; 11 12 13];
Y=[2 2 2 2; 2 2 2 2; 2 2 2 2];
X*Y=?
Dar pentru X1=[2 3 4; 5 7 8; 9 10 11; 12 13 14]?
Care este rezultatul operaiei X.*Y?

Pentru mprirea la stnga a dou matrice se utilizeaz operatorul \, respectiv
backslash, astfel nct A\B nseamn mprirea matricei A cu B, ceea ce este acelai lucru,
atunci cnd este posibil, cu A
-1
*B, adic inv(A)*B. Daca A este o matrice ptrat cu N linii i
N coloane (de NxN), iar B este un vector coloan de N elemente sau o matrice cu acelai
numr N de coloane, rezultatul X=A\B este soluia ecuaiei A*X=B.
De exemplu,dac,
A =[ 10 25 3; 4 5 6; 7 8 9];
B =[ 2; 3; 4];
atunci,
X=A\B conduce la :
X =
-0.6216
0.2432
0.7117.
n cazul matricilor, ridicarea la putere se face pentru un exponent scalar; dac se
consider matricea baza element cu element, atunci exponentul poate fi tot o matrice.
Exemplul 5:
A=[ 2 3
4 5];
A^2=?
B=[1 2
1 2]
A.^B=?
Dar pentru B1=[1 2 3;1 2 3]?

3.8.2. Rezolvarea sistemelor liniare folosind matrici:

Rezolvarea sistemelor algebrice liniare se reduce la rezolvarea unor ecuaii
matriceale de forma A x b = .
Exemplul 6: Se consider sistemul:
5 3 - 2 10
8 4 3 20
2 4 - 9 9
x y z
y z x
x y z
= +
+ = +
+ =

10

Pentru acest sistem se vor separa termenii ce conin variabilele i termenii liberi.
Apoi se definesc matricele:
>>A = [5 -3 2; -3 8 4; 2 4 -9];
>>b = [10; 20; 9];
Iar rezultatul acestui sistem va fi: x = A \ b
Verificarea se poate face calculnd c = A*x, iar c trebuie s fie egal cu b.

3.8.3 Functii ce folosesc matrici
Au fost implementate n Matlab cteva funcii predefinite ce uureaz lucrul cu matrici
i vectori:
mean(A): valoarea medie a vectorului;
max(A), min (A): maximum i minimum.
sum(A): sumare.
sort(A): realizeaz sortarea vectorului
det(A) : determinantul unei matrici ptratice
Inv(A): Inversa unei matrici

3.9. Algebra simbolic
Crearea variabilelor simbolice se poate face folosind toolboxul Symbolic Math.
Definirea variabilelor se face n felul urmtor:
syms a t x y f
Aceste variabile pot fi folosite n expresii i ca argumente:
r = x^2 + y^2 sau r=(x+y)
2
Funcii ce folosesc variabilele simbolice:
- expand(expresie)
- pretty(var)
Exemplul 7: S se calculeze expresia ( ) xy y x 2
2
+ .
Instructiuni Rezultate
>> a=(x+y)^2-2*x*y
>> expand(a)
>> pretty(a)
a =(x + y)^2 - 2*x*y
ans =x^2 + y^2
2
(x + y) - 2 x y

3.10. Tehnici de vizulizare folosind Matlab
Arhitectura grafic bi- i tri- dimensional orientat pe obiect a MATLAB-ului ofer
un mediu performant pentru grafica i analiza vizual a datelor.
Ca mediu grafic, MATLAB este foarte avantajos, pentru c el dispune de numeroase
funcii speciale necesare n domeniul tehnic. Funciile grafice cuprind principalele formate
tiinifice i tehnice, cum sunt scalele logaritmice, diagramele reprezentate n coordonate
polare etc.
MATLAB permite realizarea unor grafice performane n culori, cu funcii grafice
moderne n trei dimensiuni, ca diagrame de suprafee, curbe de nivel tridimensionale,
11

reprezentarea imaginilor, animaie, reprezentri volumetrice i multe altele. Prin utilizarea
acestor funcii cu 3, 4 i chiar 5 dimensiuni este facilitat i cercetarea unor structuri mai
complexe de date.
Spre deosebire de pachetele vizuale de evaluare a datelor, unde este vorba de
programe individuale (singulare), care prelucreaz date din alte surse, posibilitile de
prelucrare integrate de MATLAB ofer o libertate nelimitat de analiz, transformare i
vizualizare - totul n cadrul unui singur mediu (unitar).
Programul Handle Graphics care st la baza MATLAB este construit dup o metod
orientat pe obiect. El ofer modaliti simple i performante de adaptare i modificare a
fiecrui aspect elementar al unei diagrame.
n cadrul programului Handle Graphics pot fi deschise n acelai timp mai multe
ferestre grafice, n care pot fi definite mai multe sisteme de coordonate. Se poate regla i
poziia n care va aprea imaginea pe pagina imprimat.
Un aspect i mai important este c imaginile pot fi prelucrate dinamic n continuare.
Accesul la "handles" elementare este posibil n orice moment i poate fi modificat practic
fiecare atribut al graficelor: modificarea culorii sau tipului de scris, deplasarea direciilor
axelor etc. Acestea i multe alte atribute pot fi definite la conceperea unui grafic sau pot fi
modificate n timp ce graficul este afiat pe ecran.
Principalele aplicaii ale tehnicii de vizualizare sunt:
- Grafice bidimensionale
- Grafice tridimensionale
- Vizualizri
- Handle Graphics
- Comanda interfeei grafice cu utilizatorul
Realizarea graficelor se face folosind instruciunea plot(x,y). Aceasta deseneaz
vectorul Y n funcie de vectorul X. Se pot alege culorile dependenelor ce vor fi reprezentate,
astfel se poate scrie plot(X,Y,'S') unde S este un sir de 1,2, sau 3 alctuit din urmtoarele
caractere:
y yellow . point
m magenta o circle
c cyan x x-mark
r red + plus
g green - solid
b blue * star
w white : dotted
k black -. dashdot
-- dashed
Pentru mai multe variabile reprezentate pe acelai grafic se pot combina perechile de
variabile: plot(X1,Y1,S1,X2,Y2,S2,X3,Y3,S3).
Mai multe grafice pot fi create n acelai timp, iar pentru vizualizarea lor ntr-o nou
fereastr se folosete instruciunea figure().
12

Exemplul 8. Observai realizarea graficului urmtor, executnd setul de instruciuni:
x1=linspace(0,5,100)';
x2=x1;x3=x1;
y1=sin(2*x1);
y2=0.5*cos(2*x2);
y3=-2*exp(-x3);
figure(1)
plot([x1 x2 x3],[y1 y2 y3])
figure(2)
plot(x1,y1,x2,y2,x3,y3)

Mai multe grafice pot aprea n aceeai fereastr de vizualizare utiliznd comanda
subplot(). Fereasta este mprit n mxn panouri. Observai rezultatul instruciunilor din
exemplul 9:
subplot(211)
plot([x1 x2 x3],[y1 y2 y3])
subplot(212)
plot(x1,y1,'c',x2,y2,'.')

Realizarea graficelor 3D se face folosind comanda plot3(x,y,z). Comanda
meshgrid(x,y) este necesar pentru a transforma vectorii x,y n variabile ce pot fi folosite
n scopul realizrii graficelor 3D.
Exemplul 10:
x=0:4
y=-2:2
[X,Y]=meshgrid(x,y)
t=linspace(0,6*pi,200);
x=cos(t);
y=sin(t);
z=t;
figure(1) % Create a new Figure Window
subplot(221)
plot3(x,y,z), grid
xlabel('cos(t)');ylabel('sin(t)');zlabel('t');

4. Exerciii propuse:

4.1.Calculai urmtoarele expresii folosind operaii simple Matlab:
a.
5
5
2
2 1
;
( )
( )
2
5 7 2
1
7 1


+
;
1
3
r t =
b. ( ) ( )
3 160
3 3
10
ln log e e
e e
t

13

c.
2 2
sin cos tan sin cos
6 2 6 6
t t t t
t +
d.
4
1 3
1
1 3
j
j
j e
j
t
+
=


4.2.Ecuaia unei drepte este , 0.5, 2 y mx b m b = + = = . Calculai y dac x=[0 1.5 3 4 5
8.4].

4.3.Creai un vector, t, cu elemente situate la intervale egale, 0,1,2,...,10. Apoi calculai:
2
1 sin
sin
1
t t
z t x y
t t

= = =
+

4.4.Observai rezultatul urmtoarelor instruciuni:
>> A=[1 2 3;4 5 6;7 8 9]
>> A(2,3) % Selecteaz elementul 2,3
>> A(1,2)=14
>> A(:,1) % Selecteaz coloana 1
>> A(2,:) % Selecteaz linia 2
>> B=A(2:3,1:3) % Selecteaz liniile 2-3 i coloanele 1-3
>> B(:,2)
>> B(:,2)=[] % terge coloana 2

4.5.Creai vectorul v = 0:0.2:2*pi i matricea M=[cos(v);sin(v)]. Folosii
instruciunea size(M) pentru a determina dimensiunea matricei M. Afiai primele 10
elemente ale fiecrei linii din M.
4.6.Rezolvai sistemul de ecuaii urmtor i verificai soluia obinut:
3 2 - 6
2 - 3 5
7 - 3 - 2
x y z
z y x
x z
= +
= +
=

4.7.Facei graficul sin3 y t = pentru 40 valori ale lui t ntre 0 i pi.

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