Úvod do matice v Matlabe

  • Matlab je skratka pre „Matrix Laboratory“. Ako vieme, iné programovacie jazyky pracujú súčasne s číslami, ale Matlab pracuje s viacerými číslami súčasne.
  • Všetky premenné v matlabe sú viacrozmerné pole.

Maticové formovanie

  • Najprv uvidíme, ako vytvoriť pole v Matlabe. Pole je riadkový vektor, takže na vytvorenie príkazov poľa bude X = (1 4 7 6)
  • Vo vyššie uvedenom príklade sú štyri prvky v jednom rade. Názov poľa je „x“.
  • Pole je jednorozmerné množstvo. Aby sme vytvorili maticu, musíme špecifikovať dvojrozmerné pole, uvážme jeden príklad Matica A je

Ak chcete vytvoriť vyššie uvedenú maticu v MatLab príkazoch bude

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

  • V týchto prvkoch sú napísané hranaté zátvorky („()“) a každý riadok je oddelený bodkočiarkou („;“).
  • Obrazovka 1 ukazuje vytvorenie matrice, ktorá je ilustráciou vyššie uvedeného príkladu.

Obrazovka 1: Matica v Matlabe

  • Iným spôsobom je vytvoriť maticu pomocou príkazov núl, príkazov atď.

Príklad: a = nuly (4, 1)

A = 0

0

0

0

  • Vo vnútri zátvoriek 4 znamená 4 riadky a 1 predstavuje číslo stĺpca.

a = jedny (2, 3)……… dva riadky a tri stĺpce.

výstup signálu:

Screen 2: Matrix v Matlabe

Operácie na matici

Nižšie sú uvedené rôzne operácie s maticou:

1. Aritmetická operácia

Umožňuje všetky aritmetické operácie na matici, ako sú sčítanie, násobenie, odčítanie atď

Syntax: matrix name operator arithmetic constant

Príklad:

Ak a je matica 4 s 4 s hodnotami

4 7 3

4 2 7

8 7 2

4 2 1

V Matlabe bude reprezentovaná ako a = (4 7 3; 4 2 7; 8 7 2; 4 2 1)

a + 10

Poskytne výstup ako

14 17 13

14 12 17

18 17 12

14 12 11

pre

a - 2

Výstup bude

2 5 1

2 0 5

6 5 0

2 0 -1

Vyššie uvedený príklad je uvedený na obrazovke 3

Obrazovka 3: Aritmetické operácie

2. Trigonometrické operácie

V tomto môžeme použiť všetky trigonometrické operátory, ako je hriech, cos, opálenie, cosec, sec, detská postieľka, inverzia hriechu, atď.

Zvážte jednu maticu B.

B = 5 6 4

3 2 8

Program Matlab bude

B = (5 6 4; 3 2 8)

hriech (B)

cos (B)

Výstup je

Obrazovka 4: Trigonometrické operácie

3. Transpozícia matrice

Na nájdenie transpozície matice sa používa jedna citácia (').

Uvažujme maticu X =

Použitím príkazu X '

Poskytne transponovaný výstup ako

Vyššie uvedený príklad je uvedený na obrazovke 5

Screen 5: Transpozícia matice

4. Násobenie matíc

Môžeme vykonať násobenie matíc. Použitím násobiteľa môžeme násobiť dve matice.

Uvažujme, že X je

6 7 3 2

7 5 3 1

A transpozícia X je

6 7

7 5

3 3

2 1

Maticové násobenie je uvedené na obrazovke 6.

Obrazovka 6: Násobenie matice

5. Napájanie

Aby sme zistili, aký výkon sa používa pred akýmkoľvek operátorom premennej bodky („.“), Uvažujme Matrix X = (6 7 3 2; 7 5 3 1)

X . 3 =

216 343 27 8

343 125 27 1

6. Zúženie

Zúženie sa používa na spojenie dvoch matíc dohromady, hranaté zátvorky () sa používajú na zlučovanie operátora.

Uvažujme jeden príklad Matice A je

4 2

5 7

B = (A, A)

Výstup bude B

4 2 4 2

5 7 5 7

7. Komplexné čísla

Komplexné čísla sú zmesou dvoch častí. Používa sa reálna časť a imaginárna časť, ktorá obvykle predstavuje imaginárnu premennú „I“ a „j“.

Ak umiestnime druhú odmocninu do príkazového okna MatLab (sqrt (-1)), potom vydáme výstup ako 0, 0000 + 1, 0000 i

Tu je 0 skutočná časť a 1 imaginárna časť.

Reprezentácia komplexných čísel je nasledovná;

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

Je to matica 2: 2, výstup bude

5 + 3 i 5

2 + 2 i 3 + i

Vyššie uvedený príklad je uvedený na obrazovke 7

Obrazovka 7: Komplexné čísla

8. Veľkosť:

Tento príkaz sa používa na vyhľadanie veľkosti matice. Udáva veľkosť vo forme riadkov a stĺpcov. (počet riadkov a počet stĺpcov).

Uvažujme príklad A = (5 6 8 2; 6 5 4 3; 8 7 2 2)

Výstup pre veľkosť (A) bude 3 4

Tu 3 predstavuje žiadny z riadkov a 4 predstavuje žiadny zo stĺpcov.

Obrazovka 8: Veľkosť matice

Záver - Matrix v Matlabe

  • V maticových aritmetických sčítaniach a odčítaniach je ľahké, ale množenie je náročná úloha. MatLab to uľahčuje a MatLab je špeciálne navrhnutý na manipulácie s maticami.
  • Všetky operácie sa dajú ľahko vykonávať v MatLab, ako sú sčítanie, násobenie, odčítanie, trigonometrické funkcie, krížové násobenie, transpozícia matice, inverzia matice, komplexné čísla atď.

Odporúčané články

Toto je sprievodca Matrixom v Matlabe. Tu podrobne diskutujeme o rôznych matematických operáciách v matici. Môžete si tiež prečítať naše ďalšie navrhované články -

  1. Prenos funkcií v Matlabe
  2. Typy údajov v MATLABe
  3. Operátori Matlab
  4. Čo je Matlab?
  5. Funkcie MATLABu
  6. Štvorcový koreň v PHP
  7. Kompilátor Matlab Aplikácie Matlab Compiler

Kategórie: