Sunteți pe pagina 1din 11

Prezentare mediului de

lucru matlab
Chelariu Diana
ETTI
 Numele de Matlab este prescurtare de la ‘’matrix laboratory’’.
 Spre deosebire de alte limbaje de nivel inalt , elementele de baza cu care se
lucreaza sunt vectorii.
 Limbajul a evoluat si a devenit un standard atunci cand vine vorba de cursuri
introductive sau avansate de matematica sau inginerie.
 Functiile specifice unui anumit domeniu sunt grupate in colectii de functii sau
‘toolboxes’.Acestea usureaza folosirea programului in scop educational,
utilizatorul concentrandu-se pe aplicarea unei serii de operatii asupra unui set
de date fara a se ingriji de definirea aqcestor operatii.
Interfata programului Matlab

Directorul
curent

Variabilele
definite
Fisierele din
director Fereastra in care se
definesc variabilele si
se scriu sau se
executa instructiuni
Utilizarea editorului in Matlab
Pentru a executa codul scris in editor se va folosi „Run”
Vectori si matrici in Matlab
#sintaxe care folosesc vectori si matrici

a=[1 2 3] Se definesc doi vectori de tip rand care au


B=[4 5 6] 3 elemente

Se defineste un vector de coloana care are


c=[1; 2; 3]
3 elemente

A=[1 2 3; 4 5 Se defineste o matrice ce 3 randuri si 3


6;7 8 9] coloane
d=a*b` Produsul scalar al doi vectori
f=a.*b Produsul cevtorilor element cu element
D=A.*B Produsul element cu element a matricilor
Puterea a doua a fiecarui element al
F=A.^2
matricii
Defineste un vector ale carui valori sunt din
x=[0:2:8]
2 in 2, incepand cu 0
Afisarea vectorilor in Matlab

plot([0 1 2 3], [-1 2 0 3],’*’) plot([0 1 2 3], [-1 2 0 3]


Afisarea gridului:se va realiza folosind
grid on;
Afisarea mai multor grafice pe aceeasi
ferestra se va realiza folosind
hold on

Permite
reprezentarea
vectorilor cu o
culoare
Reprezentarea a doi vectori in doua figuri
diferite se va face cu ajutorul functiei
figure()
Functiile care permit denumirea axelor OX si
OY
xlabel() si ylabel()
Tema:

 Care este diferenta dintre functia plot si functia stem;


 Afisati in figura 1 vectorii a=[0:4] si b=[1 2 3 4 5];
 Afisati in figura 2 vectorii a=[0:4] si c=[-1 2 -3 4 -5];
 Afisati in figura 3 vectorul a si suna dintre vectorii b si c;
 Denumiti axele corespunzator;

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