Extras din curs
Introducere
1. Pornirea Matlab-ului
Pe o platformă Windows, Matlab-ul de porneşte printr-un dublu click pe pictograma shortcut-ul de pe desktop dau din orice altă locaţie
Pe o platformă Linux, Matlab-ul de porneşte prin scrierea comenzii “matlab” în promterul sistemului de operare.
Modificarea parametrilor cu privire la directorului din care Matlab porneşte sau execută în mod automat comenzile, se poate face prin crearea fişierului startup.m.
2. Închiderea aplicaţiei Matlab
Pentru a inchide sesiunea lucru din Matlab, selectăm File -> Exit MATLAB sau se poate scrie comanda quit în Command Window. De asemenea se poate scrie un script finish.m ce va executa de fiecare dată când matlabul este închis, funcţiile de salvare a workspace-ului sau de afişare a unei ferestre de dialog de confirmare.
3. Desktopul Matlab-ului
Desktopul matlab-ului conţine în interfaţa grafică cu utilizatorul, instrumente de management al fişierelor, variabilelor sau a aplicaţiilor asociate matlab-ului.
În figura de mai jos este prezentat desktopul implicit. Acesta poate fi customizat în funcţie de dorinţa utilizatorului
Matrici şi şiruri (arrays)
În matlab, matricile sunt definit ca un tabel dreptunghiular de numere sau mai general de elemente de acelaşi tip. Matricile pot fi scalari: matrici cu un singur element, matrice 1 la 1, sau vectori: matrici cu 1 coloană sau 1 rând. In matalb, datele numerice sau nenumerice pot fi memorate şi în alte moduri dar pentru început vom considera matricea singura posibilitate de reprezentare a datelor.
Avantajul folosirii matricilor este dat defaptul că în acest fel numerele pot fi folosite toate odata şi nu pe rând.
Un exemplu de matrice, exemplu ce tot va fi folosit pe parcursul cursului apare în gravura renaşcentistă Melancholia I (1514), de artistul şi matematicianul (amator) Albrecht Dürer.
( 21 mai 1471, Nürnberg - 6 aprilie 1528, Nürnberg, al treilea fiu din cei 18 copii ai lui Albrecht şi Barbara, a fost un pictor, grafician şi teoretician al artei german, una din personalităţile de seamă ale istoriei universale a artei. Opera sa impregnată de ideile Renaşterii, Umanismului şi Reformei a exercitat o deosebită influenţă în special asupra artiştilor germani şi olandezi de mai târziu. Cu cele ca. 350 de gravuri în lemn şi 100 gravuri în cupru a contribuit în mod hotărîtor la dezvoltarea gravurii ca formă de artă de sine stătătoare.)
Pătratul magic al lui Albrecht Dürer, sculptat în opera sa Melancolía este considerat ca fiind primul din artele europene. În pătratul de ordinul patru se obţine constanta magică (34) în rânduri, coloane, diagonale principale, şi în cele patru submatricii de ordinul (2) în care se poate împărţi pătratul, adăugând numerele din colţuri, cele patru numere centrale, numerele centrale ale primelor şi ultimelor rânduri (sau coloane) etc. şi cifrele centrale ale ultimului rând.
Introducerea matricilor
În Matlab matricile pot fi introduse în următoarele moduri:
Introducerea unei liste explicite de elemente
Încărcarea dintr-un fişier extern
Generarea de matrici folosind funcţiile de generare interne (matlab)
Generarea de matrici folosind funcţiile de generare create de utilizator
Introducem matricea lui Durer respectând următoarele reguli:
Elementele dintr-un rând vor fi despărţite de virgulă sau spaţiu
Se foloseşte „;” la terminarea fiecărui rând
Intreaga listă de elemente se pune între „[ ]”.
Pentru a introduce matricea vom tasta în Command Window următoarele
A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1]
Matlab va afişa matricea introdusă sub forma:
A =
16 3 2 13
5 10 11 8
9 6 7 12
4 15 14 1
Odată matricea introdusă aceasta va fi memorată în workspace şi se va putea apela prin tastarea numelui matricii „A”. În continuare vom vedea de ce acest pătrat (matrice) este magic.
Suma (sum), transpusa (trans) şi digonala (diag) matricei
Proprietăţile magice ale „pătratului magic” sunt date de faptul că se obţine acelaşi rezultat la insumarea elementelor pătratului după anumite reguli: de-a lungul oricărui rând coloane sau diagonale. Să verificam!
Preview document
Conținut arhivă zip
- Graphics.doc
- intro_matlab.doc
- MatCap11.doc
- MatCap12.doc
- MatCap13.doc
- MatCap14.doc
- MatCap15.doc
- MatCap16.doc
- MatCap17.doc
- MatCap18.doc
- MatCap19.doc
- MatCap20.doc
- MatCap21.doc
- MatCap22.doc
- MatCap7.doc
- MatCap8.doc
- MatCap9.doc
- MATLAB_cap6_01.doc