MMULT az Excel-ben - Az MMULT függvény használata a mátrix szorzásához

Mit csinál az MMULT az Excel-ben?

Az MMULT egy matematikai és trigonometriai függvény az excelben, jelentése „Matric szorzás”, és két olyan mátrix két tömbjének szorzatát adja vissza, ahol az 1. mátrix sorainak száma megegyezik a 2. mátrix oszlopainak számával.

Ez a függvény azt a logikát alkalmazza, hogy az egyik mátrixot megszorozzuk egy másik mátrixszal a sorok és oszlopok „Pontterméke” segítségével. Nézze meg például a két mátrix táblázatot az excelben.

A fenti képen két mátrix táblázat található, a Matrix 1 és a Matrix 2 . A mátrix szorzása a sorok és oszlopok „Dot Product” módszerével történik, vagyis a „Matrix 1” első sorát megszorozzuk a „Matrix 2” első oszlopával.

A „Matrix 1” első oszlopában három szám, a „Matrix 2” első sorában három szám található. A Matrix 1 oszlopok első számát meg kell szorozni a Matrix 2 sor első számával, és ehhez hasonlóan az összes értéket meg kell szorozni, és végül ezeknek az értékeknek az összegzése érkezett meg.

Pontosan ezt fogja megtenni az MMULT függvény az excelben is.

Szintaxis

Ennek a függvénynek két argumentuma van: 1. tömb és 2. tömb.

  • Az 1. tömb a „Matrix 1” táblázat értéke és
  • A 2. tömb a „Matrix 2” érték lesz.

Egy különleges megjegyzés, amellyel mindannyian tudnunk kell, hogy az MMULT egy tömbfüggvény, ezért az 1-es és 2-es mátrix értékeinek kiválasztása után a képletet tömbképletként kell bezárnunk a CTRL + SHIFT + ENTER billentyűk megnyomásával .

Tömbképletek az excel záróbillentyűkben.

Tudom, hogy elég nehéz megérteni a képlet logikáját az elméleti rész elolvasásával, de aggódni nem kell, mert elegendő példát mutatunk be megfelelő magyarázatokkal a jobb megértéshez.

Hogyan kell használni az MMULT függvényt az Excelben? (példákkal)

1. példa

Vegyünk például két mátrixot alább erre a példára.

E két Mátrix szorzásával létrehozzuk a „Matrix 3” -t. Az MMULT függvény alkalmazásához először el kell döntenünk a mátrix táblázat hosszát. Ezt az 1. mátrix sorainak száma és az oszlopok száma határozza meg, ha a 2. mátrix.

  • Ebben a példában az 1. mátrixhoz két sorunk van, a 2. mátrixhoz pedig két oszlopunk van, tehát a 3. mátrix 2 * 2 mátrix lesz. Válasszon tehát 2 * 2 sort és oszlopot az új Matrix 3 létrehozásához.
  • 1. lépés: Nyissa meg az MMULT funkciót.
  • 2. lépés: Az 1. tömb argumentumnál válassza az 1. mátrix táblázat értékeit A3-tól C4-ig.
  • 3. lépés: A 2. tömb argumentumnál válassza ki a Mátrix 2 táblázat értékeit E3-tól F5-ig.
  • 4. lépés: Csukja be a zárójelet, de ne nyomja meg azonnal az Enter billentyűt, mert mivel ez egy tömbképlet, a Ctrl és a Shift billentyűk együttes lenyomásával el kell nyomnunk az Enter billentyűt . Amikor bezárjuk a képletet a Ctrl + Shift + Enter billentyűk lenyomásával , göndör zárójeleket kapunk az alábbiak szerint.

Tehát a Matrix 3-ban megvan az eredmény.

Ha kíváncsi arra, hogyan kaptuk ezeket az értékeket, akkor most részletesen elmagyarázzuk neked.

Az 1. mátrix első sorának értéke „2, 1, 7”, a 2. mátrix első oszlopának értéke „8, 8, 2”, a 3. mátrix első értéke pedig „38”. Ezt az alábbi egyenlet követésével érhetjük el.

  • = (2 * 8) + (1 * 8) + (7 * 2)
  • = 16 + 8 + 14
  • = 38

Mivel ez a második érték a Mátrix 3-ban 27, ezt úgy érjük el, hogy az 1. Mátrix első sorának értéke „2, 1, 7”, a második Mátrix második oszlopának értéke pedig „3, 7, 2”.

  • = (2 * 3) + (1 * 7) + (7 * 2)
  • = 6 + 7 + 14
  • = 27

Az MMULT így végzi munkáját.

2. példa

Most nézzen meg két egyenlet alatt.

Ezúttal 3 * 3 mátrixunk van, tehát az új mátrix az 1. mátrix sorainak száma és a 2. mátrix oszlopainak száma lesz. Tehát az új 3. mátrix is ​​csak 3 * 3 mátrix lesz.

  • Most alkalmazza az MMULT függvényt.
  • Az eredmény eléréséhez nyomja meg a Ctrl + Shift + Enter billentyűt.

Dolgok, amikre emlékezni kell

  • Az MMULT egy tömbfüggvény, amely olyan közel van a Ctrl + Shift + Enter tömbfunkciós billentyűkkel.
  • A mátrix szorzásához az 1. mátrix oszlopainak számának meg kell egyeznie a 2. mátrix sorainak számával; különben # ÉRTÉKET kapunk! Hiba.

érdekes cikkek...