Sunteți pe pagina 1din 5

INTRODUCERE MATLAB

Matlab-ul este un mediu de calcul numeric şi limbaj de programare de înaltă


performanŃă folosit în domeniul ştiinŃei şi ingineriei, creat de MathWorks. Prima varianta a
fost creată în 1984 cu numele Matlab 1.0, urmată de variantele cu numele Matlab 2, 3, 4, 5, 6,
7 (în anul 2004), în prezent ultima variantă fiind 7.7 (R2008b). MATLAB-ul permite lucru
cu matrice, reprezentarea grafică a funcŃiilor şi datelor, implementarea algoritmilor, crearea de
interfeŃe utilizator şi interfaŃarea cu programe în alte limbaje de programare.
Matlab este un mediu tehnic integrat de calcul care combină într-un limbaj de
programare calculul numeric, grafice avansate şi vizualizare. Indiferent de obiectiv - un
algoritm, analize, grafuri, rapoarte sau simulări - Matlab permite inginerilor şi cercetătorilor
să-şi exprime cât mai simplu ideile.
Metodele puternice de calcul numeric şi graficele asigură testarea şi explorarea ideilor
alternative, în timp ce mediul de dezvoltare integrat conduce la rezultate practice şi rapide.
Simulink este un instrument interactiv pentru modelarea, simularea şi analiza
sistemelor dinamice. Acest produs software permite utilizatorului să construiască diagrame
grafice bloc, să simuleze sisteme dinamice, să evalueze performanŃa sistemului etc. Simulink
se integrează cu MATLAB, asigurând accesul la o varietate de instrumente de design şi
analiza.

Lansarea programului deschide ecranul prezentat în Fig.1.

Click şi mută Închidere


Fereastra de istoria Deschidere Afişare şi schimbare Introducere funcŃii fereastra în afara fereastră
comenzilor meniul Help directorul curent Matlab desktop-ului

Afişare şi
rulare funcŃii
anterioare

Fereastra
spaŃiului de
lucru

Bara de separare şi
redimensionare a ferestrelor

Fig. 1. Ecranul de lucru

1
În funcŃie de opŃiunile din meniul View (Fig.2), sunt active următoarele ferestre de
lucru:
1. Command Window (Fereastra de comenzi)
2. Command History (Istoria comenzii)
3. Current Directory (Directorul de lucru)
4. Workspace (SpaŃiu de lucru)
5. Start şi Launch Pad (Pachetele de lansare)
6. Help

Fig. 2. Meniul View

Command Window (Fereastra de comenzi)


Prin utilizarea ferestrei de comenzi se introduc variabilele, se execută funcŃiile şi
fişierele de tip M. Se tastează numele funcŃiilor şi/sau variabilelor la prompt-erul Matlab (>>)
şi se obŃine afişarea rezultatelor. (Fig.3)

Se tastează
numele funcŃiilor
şi/sau variabilelor

Matlab-ul afişează
rezultatele

Fig.3. Fereastra de comenzi


2
Command History (Istoria comenzii)
Liniile de comandă introduse în Command Window se regăsesc în Command History.
Comenzile introduse anterior se pot vedea, se pot copia sau executa (Fig.4). Dacă selectaŃi una
sau mai multe linii şi daŃi click dreapta de la mouse se deschide o fereastră de dialog cu
comenzile: Copy (copiere), Evaluate Selection (evaluare), Create M-File (creare fişier de
tipul M ), Delete Selection (Ştergere selecŃie), Delete to Selection (Ştergere până la selecŃie),
Delete Entire History (Şterge istoria).

Ora şi data începerii


sesiunii de lucru

SelectaŃi una sau mai multe


linii şi daŃi click dreapta
pentru copiere, evaluare,
creere de fişiere M

Fig.4. Istoria comenzii

Current Directory (Directorul de lucru)


Această fereastră permite afişarea şi schimbarea directorului de lucru pentru sesiunea
curentă.
Workspace (SpaŃiu de lucru)
Această fereastră conŃine setul de variabile (numele şi dimensiunea) utilizate în
sesiunea curentă şi stocate în memorie (Fig.5 a). Adăugarea de variabile în spaŃiu de lucru se
poate face prin utilizarea funcŃiilor sau rularea fişierelor M. InformaŃiile conŃinute în
Workspace pot fi văzute prin comenzile who (numai numele) sau whos (numele şi
dimensiunea) Dacă se face dublu click pe variabilă se poate schimba conŃinutul din fereastra
Array Editor (Fig. 5.b).

a) b)
Fig.5. SpaŃiul de lucru

3
Start şi Launch Pad (Pachete de lansare) (Fig.6)
Matlab-ul furnizează uşor accesul la mijloacele de lucru, demonstraŃiile şi
documentaŃie prin butonul de Start şi produsele de lansare prin fereastra Launch Pad .

Fig.6. Pachete de lansare


Structura programelor Matlab

Matlab-ul lucrează fie în modul linie de comandă, când fiecare linie este executată
imediat şi rezultatele sunt afişate în fereastra de comenzi, fie prin programe conŃinute în
fişiere. Fişierele care conŃin instrucŃiuni Matlab au extensia .m.
Pentru crearea şi deschiderea fişierelor Matlab se foloseşte Editorul Matlab (Fig.7).

Selectarea liniilor de comentariu şi Găsirea şi înlocuirea unui şir


alegerea stilului textului

Inserarea unui
“break points” unde
se doreşte pauză în
execuŃie şi se pot
examina variabilele

Plasarea cursorului f=
2900
deasupra unei
variabile şi
valoarea curentă
va apare

Fig. 7 Editorul Matlab

4
Formatul de afişare al rezultatelor

Setarea formatului de afişare al rezultatelor se poate face din meniul File (din fereastra
de comenzi), comanda Preferences. Ca urmare, se deschide submeniul din Fig. 8.

Fig.8. Setarea formatului rezultatelor

Alegând comanda Command Window (din acest submeniu) se permite selectarea unuia
dintre formatele de afişare: short (formatul implicit) - numărul de zecimale este 5; long –
numarul de zecimale este 15 ; short e - 5 cifre + exponenŃiala; long e – 15 cifre +
exponenŃiala; short g – numărul are cel mult 5 cifre ; long g - numărul are cel mult 15 cifre;
hex – hexazecimal; bank – format pentru dolari şi cenŃi; + simbolul +, - şi blanc pentru
rezultate pozitive, negative respectiv zero; rational – aproximare cu fracŃii a celui mai mic
intreg.
DistanŃa dintre rândurile succesive se poate alege din Numeric display şi poate fi
compact (restrâns) şi loos (distanŃat).

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