În prima parte am făcut cunoștință cu temele de bază ale programului Matlab. Despre cum să înmulțiți / împărțiți, să scăpați și să adăugați matrice. Am realizat că totul din Matlab este o matrice.
În această parte, să analizăm funcțiile de lucru cu elemente de matrice.
Primul lucru care vine în minte atunci când vine vorba de matrice este diagonala.
La locul de muncă cu diagonale este construită o parte esențială a matematicii moderne a matricelor. Aceasta este o parte integrantă și indispensabilă a matricelor.
Matricile au o diagonală principală. Adesea, trebuie fie să o setați, fie să o schimbați sau să o obțineți și să o scoateți ca o variabilă separată. Aceasta se face folosind funcția diag:
După cum vedeți, ca parametru, vectorul este o matrice cu elementele vectorului pe diagonala principală, indicând matricea pe care o obținem un vector din elementele diagonalei principale.
De asemenea, este posibil să se lucreze cu alte dioganale, indicând numărul ca al doilea parametru:
Diagonalele sunt numerotate astfel:
Rotirea (rotirea) matricei
Pentru a roti matricea, rot90 este prevăzută:
Matricea a fost rotită k ori (al doilea parametru) în sens invers acelor de ceasornic. În sensul acelor de ceasornic - dacă k Dimensiunea transformării
Uneori trebuie să convertiți o matrice într-o matrice sau într-o altă matrice. Pentru aceasta, aveți nevoie de funcția de remodelare.
Transformarea matricei 3x4 într-o matrice 2x6:
Calculul numărului de rânduri liniar independente din matrice
De asemenea, funcția foarte simplă și utilă Matlab:
Calculul factorului determinant (determinant) al matricei
Pentru calcul este necesar ca matricea sa fie patrata.
Suma elementelor diagonale
Fiți de asemenea într-o singură linie.
O modalitate alternativă de găsire poate fi un astfel de design:
Crearea matricelor
Trebuie să creați adesea matrice. Această sarcină diferă doar în opțiunile de completare a matricei rezultate.
O matrice umpluta cu zerouri poate fi obtinuta folosind functia zero.
Matricea unităților este după cum urmează:
Matricea numerelor aleatoare:
În acest moment, ne vom opri.