Mi az a Matrix szorzás az Excel-ben?
Az excelben van egy beépített függvényünk a mátrixszorzáshoz, és ez az MMULT függvény, amely két tömböt vesz fel argumentumként, és két tömb szorzatát adja vissza, mivel mindkét tömbnek ugyanannak a sorszámnak és ugyanannyi oszlopnak kell lennie.
Magyarázat
A mátrixszorzás a matematikai műveletek elvégzéséhez bemutatott Excel egyik hasznos tulajdonsága. Segít megszerezni két mátrix szorzatát. A szorozni kívánt mátrixok bizonyos számú sorral és oszloppal rendelkeznek az adatok bemutatásához. A kapott mátrix méretét az első tömb sorainak számából és a második tömb oszlopainak számából vesszük. A mátrixszorzásnak van feltétele; az első mátrix oszlopainak számának meg kell egyeznie a második mátrix sorainak számával.
A mátrixszorzás elvégzéséhez az excel szoftverben bemutatott előre definiált MMULT függvényt kell használni. Az Excel mátrixszorzás sok időt csökkent a mátrixok szorzatának manuális kiszámításakor.
Általánosságban elmondható, hogy a mátrix szorzása kétféle módon történik. Az egyszerű skaláris szorzást az alapvető számtani műveletek segítségével hajtjuk végre, a fejlett mátrixok szorzását pedig az excel tömbfüggvényének segítségével kezeljük.
A szorzáshoz használt Excel képletet kétféleképpen lehet megadni, beleértve az MMULT függvény manuális beírását az egyenlőségjel után, vagy a Matematika és a Trig függvénykönyvtár kiválasztását a "Képletek" fül alatt. Az MMULT matematikai függvény két tömb szorzásának visszaadásában segít. Ez az egyik előre definiált excel függvény, amelyet a munkalapokon rövid idő alatt végeznek számítások.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function.jpg.webp)
Szintaxis
A mátrix szorzásakor követendő szintaxis az
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_2.jpg.webp)
- Paraméterek: Az 1. tömb és a 2. tömb a szorzáshoz szükséges két paraméter
- Szabály: Az 1. tömb oszlopainak meg kell egyezniük a 2. tömb sorainak, és a szorzat mérete megegyezik az 1. tömb sorainak és a 2. tömb oszlopainak számával
- Visszaad: Az MMULT függvény létrehozza a számokat a szorzatmátrixban. Képletként vagy munkalapfüggvényként adja meg az excel számításokban.
Fontolgat,
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_3.jpg.webp)
Ekkor az A * B szorzata a következő.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_4.jpg.webp)
Hogyan kell elvégezni a mátrix szorzást az Excelben? (példákkal)
Az excelben a mátrixok szorzása valós idejű alkalmazással rendelkezik. Kétféle módon lehet mátrixszorozni. Az alábbiakban bemutatunk néhány példát az Excel mátrix szorzásra.
1. példa - Mátrix szorzása skaláris számmal.
- 1. lépés: Először is adatokat kell beírni a tömbbe.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_5.jpg.webp)
- 2. lépés: Válasszon ki egy skaláris értéket, amelyet szorzattal meg fogunk szorozni, azaz 3
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_6.jpg.webp)
- 3. lépés: Becsülje meg a kapott tömb sorait és oszlopait. Itt a kapott tömb 3 x 3 méretű lesz.
- 4. lépés: Válassza ki a kapott tömb méretével megegyező cellatartományt az eredmény elhelyezéséhez és adja meg a normál szorzóképletet.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_7.jpg.webp)
- 5. lépés: Miután beírta a képletet, nyomja meg a Ctrl + Shift + Enter billentyűkombinációt. És az eredményt megkapjuk, amint azt az alább említett ábra mutatja.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function.gif)
2. példa - Két egyedi tömb mátrixszorzata
- 1. lépés: Először is az adatokat be kell írni a 3 × 3 méretű A tömbbe
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_8.jpg.webp)
- 2. lépés: Adja meg az adatokat a második B méretű 3x3 méretű tömbben
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_9.jpg.webp)
- 3. lépés: Biztosítanunk kell, hogy az első tömb oszlopai méretei megegyezzenek a második tömb sorainak méretével
- 4. lépés: Becsülje meg a kapott tömb sorait és oszlopait.
- 5. lépés: Válassza ki az eredő tömb méretével megegyező cellatartományt az eredmény elhelyezéséhez, és adja meg az MMULT szorzóképletet.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_10.jpg.webp)
Adja meg az értékeket az A és B szorzatának kiszámításához.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_11.jpg.webp)
Miután megadta a képletet, nyomja meg a Ctrl + Shift + Enter billentyűkombinációt az eredmény eléréséhez. Két tömb megszorzásával kapott eredmények az alábbiak szerint, és az így kapott tömb mérete 3X3.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_12.jpg.webp)
3. példa
Mátrix Szorzás tömbök között egyetlen sorral és egyetlen oszloppal. Tekintsük a mátrixok elemeit
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_13.jpg.webp)
Az A mátrix 1 × 3, a B mátrix pedig 3 × 1. A szorzat A * B (AB) mátrixának mérete 1 × 1. Tehát írja be a cellába a Mátrixszorzás képletet.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_14.jpg.webp)
Az eredmény eléréséhez nyomja meg az Enter billentyűt.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_15.jpg.webp)
4. példa - Matrix szorzás tömbök között egyetlen oszloppal és egyetlen sorral
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_16.jpg.webp)
Az A mátrix 3 × 1, a B mátrix pedig 1 × 3. A szorzat A * B (AB) mátrixának mérete 3 × 3.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_17.jpg.webp)
Szóval, a válasz az lesz,
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_2.gif)
5. példa - A mátrix négyzetének meghatározása az MMULT segítségével az Excel programban
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_18.jpg.webp)
Az A mátrix négyzetét úgy határozzuk meg, hogy A-t megszorozzuk A-val.
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_19.jpg.webp)
A kapott mátrixot így kapjuk
![](https://cdn.know-base.net/5552545/excel_matrix_multiplication_top_2_method-_scalar_mmult_excel_function_3.gif)
Dolgok, amikre emlékezni kell
- A mátrix szorzás elvégzéséhez az 1. tömbben bemutatott oszlopok száma és a 2. tömbben bemutatott sorok száma megegyezik.
- Nehéz megváltoztatni egy tömb részét, mivel a tömb elemcsoport.
- Tömbszorzás végrehajtása közben a CTRL + SHIFT + ENTER billentyűkombinációt kell használni az eredménymátrix összes elemének előállításához. Ellenkező esetben csak egyetlen elem készül.
- A tömb elemei nem lehetnek nullák, és a hibák elkerülése érdekében a szöveget nem szabad mátrixokban használni.
- A terméktömb mérete megegyezik az első tömb sorával és a második tömb oszlopával.
- A * B szorzata nem egyenlő B * A szorzatával a mátrix szorzásában.
- Ha mátrixot megszorozunk egységmátrixszal, ugyanazt a mátrixot kapjuk (azaz (A) * (Egységmátrix) = (A))