Bevezetés a Matlabba a mátrixba

  • A Matlab a „Matrix Laboratory” kifejezést jelenti. Mint tudjuk, más programozási nyelvek egyszerre a számokon dolgoznak, de a Matlab egyszerre több számon is dolgozik.
  • A matlab összes változója többdimenziós tömb.

Mátrixképződés

  • Először meglátjuk, hogyan lehet tömböt létrehozni a Matlabban. Egy tömb egy sorvektor, tehát tömbparancsok létrehozásához X = (1 4 7 6) lesz.
  • A fenti példában négy elem van egy sorban. És a tömb neve „x”.
  • A tömb egydimenziós mennyiség. A mátrix létrehozásához meg kell határoznunk egy kétdimenziós tömböt, vegyünk egy példát az A mátrixra

A fenti mátrix létrehozása a MatLab parancsokban lesz

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

  • Ebben az elemet szögletes zárójelben ('()') írják, és minden sort pontosvesszővel (';') választanak el.
  • Az 1. képernyő egy mátrix képződését mutatja, amely szemlélteti a fenti példát.

1. képernyő: Mátrix a Matlabban

  • Egy másik módszer egy mátrix létrehozása nullák, egyek, stb. Parancsok felhasználásával.

Példa: a = nullák (4, 1)

A = 0

0

0

0

  • A zárójelben 4 azt jelenti, hogy 4 sor és 1 egy oszlop száma.

a = egyek (2, 3)……… Két sor és három oszlop.

kimenetre

2. képernyő: Mátrix a Matlab-ban

Műveletek a mátrixon

Az alábbiakban bemutatjuk a mátrix különféle műveleteit:

1. Számtani művelet

Ez lehetővé teszi az összes számtani műveletet a mátrixon, például összeadást, szorzást, kivonást stb

Szintaxis: a matrix name operator arithmetic constant

Példa:

Ha a 4: 4 mátrix értékkel

4 7 3

4 2 7

8 7 2

4 2 1

A Matlabban ez a = (4 7 3; 4 2 7; 8 7 2; 4 2 1)

a + 10

Kimenetet ad

14 17 13

14 12 17

18 17 12

14 12 11

mert

a - 2

A kimenet lesz

2 5 1

2 0 5

6 5 0

2 0 -1

A fenti képernyőn látható példa felett

3. képernyő: Aritmetikai műveletek

2. Trigonometrikus műveletek

Ebben felhasználhatunk minden olyan trigonometrikus operátort, mint a sin, cos, tan, cosec, sec, cot, sin inverse stb.

Vegyünk egy B mátrixot.

B = 5 6 4

3 2 8

A Matlab program lesz

B = (5 6 4; 3 2 8)

sin (B)

cos (B)

A kimenet

4. képernyő: trigonometrikus műveletek

3. A mátrix átültetése

A mátrix átültetésének megállapításához egyetlen idézetet (') használunk.

Vegyük figyelembe az X = mátrixot

Az X 'parancs alkalmazásával

Az átültetési eredményt adja meg

Az 5. képernyőn bemutatott fenti példa

5. képernyő: A mátrix átültetése

4. Mátrix szorzás

Végezhetjük a mátrix szorzást. A szorzó operátor használatával szorozzuk meg két mátrixot.

Nézzük X

6 7 3 2

7 5 3 1

És az X átültetése is

6 7

7 5

3 3

2 1

A mátrix szorzását a 6. képernyőn adjuk meg.

6. képernyő: A mátrix szorzása

5. Teljesítmény

Bármely változó pontkezelő ('.') Teljesítményének megkereséséhez, mielőtt a hajtást megkapnánk, vizsgáljuk meg az Mátrixot X = (6 7 3 2; 7 5 3 1)

X . 3 =

216 343 27 8

343 125 27 1

6. Összefűzés

Az összefűzés két mátrix összekapcsolására szolgál, szögletes zárójelekkel () az összefűzés operátorához.

Vegyük egy példát az A mátrixra

4 2

5 7

B = (A, A)

A kimenet B lesz

4 2 4 2

5 7 5 7

7. Komplex számok

Az összetett számok két részből állnak. A valós és a képzeletbeli részeket, általában az „I” és „j” változó képzeletbeli részeinek ábrázolására használjuk.

Ha négyzetes gyökérműveletet helyezünk a MatLab parancsablakba (sqrt (-1)), akkor az eredmény 0, 0000 + 1, 0000 i

Itt 0 a valós rész és 1 egy képzeletbeli rész.

A komplex számok ábrázolása a következő;

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

Ez 2: 2 mátrix, a kimenet lesz

5 + 3 i 5

2 + 2 i 3 + i

A fenti képernyő a 7. képernyőn látható

7. képernyő: Komplex számok

8. Méret:

Ez a parancs a mátrix méretének meghatározására szolgál. A méretet sorok és oszlopok formájában adja meg. (sorok és oszlopok száma).

Vegyük az A példát = (5 6 8 2; 6 5 4 3; 8 7 2 2)

Az (A) méret kimenete 3 4 lesz

Itt 3 a sorok számát, a 4 az oszlopok számát jelenti.

8. képernyő: A mátrix mérete

Következtetés - Mátrix a Matlabban

  • A mátrix számtani alkalmazásában az összeadás és a kivonás egyszerű, de a szorzás kihívást jelentő feladat. A MatLab egyszerűvé teszi, és a MatLab kifejezetten a mátrix manipulációkhoz készült.
  • A MatLab-ban minden művelet könnyen elvégezhető, például összeadás, szorzás, kivonás, trigonometrikus függvények, keresztszorzás, mátrix-transzponálás, mátrix-inverz, komplex számok stb.

Ajánlott cikkek

Ez egy útmutató a Matrixhoz a Matlabban. Itt részletesen tárgyaljuk a mátrix különböző matematikai műveleteit. Megnézheti más javasolt cikkeinket -

  1. Funkciók átvitele a Matlab-ban
  2. Adattípusok a MATLAB-ban
  3. Matlab operátorok
  4. Mi a Matlab?
  5. MATLAB funkciók
  6. Négyzetgyökér a PHP-ben
  7. Matlab fordító | A Matlab Compiler alkalmazásai

Kategória: