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.