Uvod u Matrix u Matlabu

  • Matlab je kratica za "Matrix Laboratory". Kao što znamo da drugi programski jezici rade na brojevima istovremeno, ali Matlab radi na više brojeva odjednom.
  • Sve varijable u matlabu su višedimenzionalni niz.

Formiranje matrice

  • Prvo ćemo vidjeti kako stvoriti niz u Matlabu. Niz je redni vektor, tako da će za kreiranje naredbi niza biti X = (1 4 7 6)
  • U gornjem primjeru postoje četiri elementa u jednom redu. A naziv niza je "x".
  • Niz je jednodimenzionalna količina. Za stvaranje matrice trebamo odrediti dvodimenzionalni niz, razmotrimo jedan primjer Matrice A

Za izradu gornje matrice u MatLab naredbama će biti

A = (4 5 6; 2 1 7; 4 0 3)

  • U tim se elementima piše u zagradama ('()') i svaki je red odvojen točkom-zarezom (';').
  • Zaslon 1 prikazuje formiranje matrice koja je ilustracija gornjeg primjera.

Zaslon 1: Matrica u Matlabu

  • Drugi način je stvaranje matrice pomoću naredbi nula, onih itd.

Primjer: a = nula (4, 1)

A = 0

0

0

0

  • Unutar zagrada 4 znače 4 reda i 1 je broj stupca.

a = oni (2, 3)……… dva reda i tri stupca.

izlaz za:

Zaslon 2: Matrica u Matlabu

Operacije na Matriksu

Ispod su različite operacije na matrici:

1. Aritmetička operacija

Omogućuje sve aritmetičke operacije na matrici kao što su sabiranje, množenje, oduzimanje itd

Sintaksa: matrix name operator arithmetic constant

Primjer:

Ako je a 4 po 4 matrica sa vrijednostima

4 7 3

4 2 7

8 7 2

4 2 1

U Matlabu će biti predstavljen kao a = (4 7 3; 4 2 7; 8 7 2; 4 2 1)

a + 10

Daje izlaz kao

14 17 13

14 12 17

18 17 12

14 12 11

Za

a - 2

Izlaz će biti

2 5 1

2 0 5

6 5 0

2 0 -1

Gore navedeni primjer prikazan na zaslonu 3

Zaslon 3: Aritmetičke operacije

2. Trigonometrijske operacije

U ovome možemo upotrijebiti sve trigonometrijske operatere kao što su sin, cos, tan, cosec, sec, cot, sin inverzni itd.

Razmotrimo jednu matricu B.

B = 5 6 4

3 2 8

Program Matlab bit će

B = (5 6 4; 3 2 8)

grijeh (B)

cos (B)

Izlaz je

Zaslon 4: Trigonometrijske operacije

3. Transponiranje matrice

Za pronalaženje transponiranja matrice koristi se jedan citat (').

Razmotrimo matricu X =

Primjenom naredbe X '

Dati će izlazni prijenos kao

Gornji primjer prikazan na zaslonu 5

Zaslon 5: Transponiranje matrice

4. Množenje matrice

Možemo izvesti množenje matrice. Korištenjem operatora množenja možemo pomnožiti dvije matrice.

Uzmimo da je X

6 7 3 2

7 5 3 1

A prenošenje X je

6 7

7 5

3 3

2 1

Umnožavanje matrice dano je na zaslonu 6.

Zaslon 6: Umnožavanje matrice

5. Snaga

Da bismo pronašli snagu bilo kojeg operatora varijable točka ('.') Prije operatora napajanja, razmotrimo matricu X = (6 7 3 2; 7 5 3 1)

X . 3 =

216 343 27 8

343 125 27 1

6. Spajanje

Spajanje se koristi za spajanje dvije matrice zajedno, uglati zagrade () koriste se za operatore pridruživanja.

Razmotrimo jedan primjer Matrice A

4 2

5 7

B = (A, A)

Izlaz će biti B

4 2 4 2

5 7 5 7

7. Složeni brojevi

Složeni brojevi su mješavina dva dijela. Koristi se stvarni dio i imaginarni dijelovi, koji općenito predstavljaju zamišljeni dio varijable 'I' i 'j'.

Ako operaciju četvrtastog korijena stavimo u MatLab naredbeni prozor (sqrt (-1)), tada on daje izlaz kao 0.0000 + 1.0000 i

Ovdje je 0 stvarni dio, a 1 je imaginarni dio.

Kompleksna zastupljenost brojeva je sljedeća;

A = (5 + 3 i, 5; 2 + 2 i, 3 ​​+ 1 i)

To je matrica 2 po 2, izlaz će biti

5 + 3 i 5

2 + 2 i 3 + i

Gornji primjer prikazan na zaslonu 7

Zaslon 7: Složeni brojevi

8. Veličina:

Ova se naredba koristi za pronalaženje veličine matrice. Daje veličinu u obliku redova i stupaca. (broj redaka i broj stupaca).

Razmotrimo primjer A = (5 6 8 2; 6 5 4 3; 8 7 2 2)

Izlaz za veličinu (A) biti će 3 4

Ovdje 3 ne predstavlja retke, a 4 ne predstavlja stupce.

Zaslon 8: Veličina matrice

Zaključak - Matrica u Matlabu

  • U matrici aritmetika je dodavanje i oduzimanje jednostavno, ali množenje je izazovan zadatak, MatLab ga čini jednostavnim, a MatLab posebno dizajniran za matrične manipulacije.
  • Sve se operacije mogu lako izvesti u MatLabu kao što su sabiranje, množenje, oduzimanje, trigonometrijske funkcije, umnožavanje umrežavanja, prenošenje matrice, inverzija matrice, složeni brojevi itd.

Preporučeni članci

Ovo je vodič za Matrix u Matlabu. Ovdje ćemo detaljno razgovarati o različitim matematičkim operacijama. Možete i pregledati naše druge predložene članke -

  1. Prijenosne funkcije u Matlabu
  2. Vrste podataka u MATLAB-u
  3. Matlab operatori
  4. Što je Matlab?
  5. MATLAB funkcije
  6. Kvadratni korijen u PHP-u
  7. Kompletnik Matlab | Primjene Matlab sastavljača

Kategorija: