Introducere în Matrix în Matlab
- Matlab înseamnă „Laboratorul Matricei”. După cum știm, alte limbaje de programare funcționează pe numere simultan, dar Matlab funcționează pe mai multe numere simultan.
- Toate variabilele din matlab sunt matrice multidimensionale.
Formarea matricei
- În primul rând, vom vedea cum să creăm un tablou în Matlab. Un tablou este un vector rând, deci pentru a crea comenzi matrice vor fi X = (1 4 7 6)
- În exemplul de mai sus, există patru elemente într-un rând. Iar numele tabloului este „x”.
- Un tablou este o cantitate unidimensională. Pentru a crea matricea trebuie să specificăm un tablou bidimensional, să luăm în considerare un exemplu Matrix A este
Pentru a crea matricea de mai sus va fi comenzile MatLab
A = (4 5 6; 2 1 7; 4 0 3)
- În aceste elemente sunt scrise paranteze pătrate ('()') și fiecare rând separat prin punct și virgulă (';').
- Ecranul 1 arată formarea unei matrice care este o ilustrare a exemplului de mai sus.
Ecranul 1: Matrice în Matlab
- Un alt mod este de a crea o matrice este folosind comenzile zerouri, cele etc.
Exemplu: a = zerouri (4, 1)
A = 0
0
0
0
- În interiorul parantezelor, 4 înseamnă 4 rânduri și 1 este un număr al unei coloane.
a = ones (2, 3)……… Două rânduri și trei coloane.
ouput:
Ecranul 2: Matrice în Matlab
Operațiuni pe matrice
Mai jos sunt diferite operații pe matrice:
1. Operare aritmetică
Permite toate operațiunile aritmetice pe o matrice cum ar fi adăugarea, înmulțirea, scăderea etc.
Sintaxa: matrix name operator arithmetic constant
Exemplu:
Dacă a este matrice 4 cu 4 cu valori
4 7 3
4 2 7
8 7 2
4 2 1
În Matlab va fi reprezentat ca a = (4 7 3; 4 2 7; 8 7 2; 4 2 1)
a + 10
Va da ieșire ca
14 17 13
14 12 17
18 17 12
14 12 11
Pentru
a - 2
Rezultatul va fi
2 5 1
2 0 5
6 5 0
2 0 -1
Exemplu de mai sus afișat pe ecranul 3
Ecranul 3: Operații aritmetice
2. Operații trigonometrice
În acest sens, putem folosi toți operatorii trigonometrici, cum ar fi păcatul, cosul, bronzul, cosecul, sec, cotul, păcatul invers, etc.
Luați în considerare o matrice B.
B = 5 6 4
3 2 8
Programul Matlab va fi
B = (5 6 4; 3 2 8)
păcat (B)
cos (B)
Rezultatul este
Ecranul 4: Operații trigonometrice
3. Transpunerea matricei
Pentru a găsi transpunerea matricei se folosește un singur citat (').
Să luăm în considerare matricea X =
Prin aplicarea comenzii X '
Se va da transpunere la ieșire ca
Mai sus, exemplul ilustrat în ecranul 5
Ecranul 5: Transpunerea matricei
4. Înmulțirea matricei
Putem efectua înmulțirea matricei. Folosind operatorul de multiplicare putem multiplica două matrice.
Să luăm în considerare X este
6 7 3 2
7 5 3 1
Iar transpunerea lui X este
6 7
7 5
3 3
2 1
Înmulțirea matricei este dată în ecranul 6.
Ecranul 6: Înmulțirea matricei
5. Putere
Pentru a găsi puterea oricărui operator cu punct variabil ('.') Este utilizat înainte de operatorul de energie, Să luăm în considerare Matricea X = (6 7 3 2; 7 5 3 1)
X . 3 =
216 343 27 8
343 125 27 1
6. Concatenare
Concatenarea este utilizată pentru a uni două matrice împreună, sunt utilizate paranteze pătrate () pentru operatorul de concatenare.
Să luăm în considerare un exemplu Matrix A este
4 2
5 7
B = (A, A)
Rezultatul va fi B
4 2 4 2
5 7 5 7
7. Numere complexe
Numerele complexe sunt un amestec format din două părți. Se folosesc părți reale și părți imaginare, în general, pentru a reprezenta partea imaginară „I” și variabila „j”.
Dacă punem operațiunea rădăcină pătrată în fereastra de comandă MatLab (sqrt (-1)), atunci se produce o ieșire ca 0.0000 + 1.0000 i
Aici 0 este partea reală și 1 este o parte imaginară.
Reprezentarea numerelor complexe este următoarea;
A = (5 + 3 i, 5; 2 + 2 i, 3 + 1 i)
Este 2 cu 2 matrice, ieșirea va fi
5 + 3 i 5
2 + 2 i 3 + i
Exemplu de mai sus ilustrat în ecranul 7
Ecranul 7: Numere complexe
8. Dimensiune:
Această comandă este folosită pentru a găsi dimensiunea matricei. Dă dimensiunea sub formă de rânduri și coloane. (numărul de rânduri și numărul de coloane).
Să luăm în considerare exemplul A = (5 6 8 2; 6 5 4 3; 8 7 2 2)
Rezultatul pentru mărimea (A) va fi de 3 4
Aici 3 reprezintă numărul de rânduri și 4 reprezintă numărul de coloane.
Ecranul 8: Dimensiunea matricei
Concluzie - Matrice în Matlab
- În aritmetica adunării și scăderea este simplă, dar înmulțirea este o sarcină dificilă, MatLab o face simplă și MatLab este special concepută pentru manipulările matriceale.
- Toate operațiunile pot fi realizate cu ușurință în MatLab, cum ar fi adăugarea, înmulțirea, scăderea, funcțiile trigonometrice, înmulțirea încrucișată, transpunerea matricei, inversarea matricei, numere complexe etc.
Articole recomandate
Acesta este un ghid pentru Matrix în Matlab. Aici discutăm în detaliu diferite operații matematice în matrice. De asemenea, puteți parcurge și alte articole sugerate -
- Funcții de transfer în Matlab
- Tipuri de date în MATLAB
- Operatori Matlab
- Ce este Matlab?
- Funcții MATLAB
- Rădăcina pătrată în PHP
- Compilator Matlab | Aplicații ale compilatorului Matlab