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 -

  1. Funcții de transfer în Matlab
  2. Tipuri de date în MATLAB
  3. Operatori Matlab
  4. Ce este Matlab?
  5. Funcții MATLAB
  6. Rădăcina pătrată în PHP
  7. Compilator Matlab | Aplicații ale compilatorului Matlab

Categorie: