Mátrixszorzás végrehajtása MATLAB-ban az mtimes() függvény használatával

Matrixszorzas Vegrehajtasa Matlab Ban Az Mtimes Fuggveny Hasznalataval



A MATLAB a mátrixlaboratórium rövidítése, tervezésének célja mátrixműveletek elvégzése volt. A MATLAB segítségével egyszerűen végezhetünk összetett mátrixműveleteket. A mátrixszorzás egy bonyolult és nehéz művelet, amely a MATLAB beépített funkciójával egyszerűvé válik mtimes () függvény.

Kövesse ezt a cikket, hogy megtudja, hogyan hajthat végre mátrixszorzást MATLAB-ban mtimes () függvény.







Hogyan lehet mátrixokat szorozni a MATLAB-ban az mtimes() függvény használatával?

A lineáris algebrához hasonlóan a MATLAB is a mátrixszorzás szabályát követi, vagyis két mátrix kompatibilis a szorzással, ha az első mátrix oszlopainak száma megegyezik a második mátrix sorainak számával.



A mátrixokat MATLAB-ban tudjuk szorozni a beépített segítségével mtimes () függvény. Ez a függvény két mátrixot fogad be bemenetként, és a szorzási szabályt követve szorzási műveletet hajt végre rajtuk. Ennek eredményeként a mtimes () függvény egy mátrixot ad vissza, amely két mátrix szorzásának a kimenete.



Szintaxis

Az mtimes() függvény az alábbiakban megadott egyszerű szintaxist követi:





C = m-szer(A,B)

Itt,

A funkció C = m-szer(A, B) kiszámítja a két A és B mátrix közötti szorzást a megadott matematikai képlet segítségével.



Példák

Tekintsünk néhány példát a mátrixszorzás fogalmának megértéséhez mtimes () függvény.

1. példa: Hogyan végezzünk mátrixszorzást két azonos méretű négyzetmátrix között?

Ebben a példában mátrixszorzást hajtunk végre két azonos méretű n=2 négyzetmátrix között a segítségével mtimes () függvény.

A = rand(2;2)

B = varázslat (2)

C = m-szer(A, B)

2. példa: Hogyan végezzünk mátrixszorzást két különböző méretű téglalap alakú mátrix között?

A megadott MATLAB kód a mtimes () függvény mátrixszorzás végrehajtására két téglalap alakú mátrix között, amelyek mérete 2x3, illetve 3x2.

A = rand(2;3)

B = [1 2; 2 7; -9 0]

C = m-szer(A, B)

Következtetés

A mátrixszorzás egy bonyolult művelet, amely egyszerűvé válik a MATLAB beépített funkciójának használatával mtimes () függvény. Ez a függvény ugyanazt a szorzási szabályt követi, mint a lineáris algebra, két mátrixot fogad el argumentumként, és szorzást hajt végre rajtuk. Ez az oktatóanyag alapvető útmutatót nyújt a használatának egyszerű megtanulásához mtimes () funkció a MATLAB-ban, amely lehetővé teszi a mátrixszorzás egyszerű végrehajtását.