Matrix 2010 matrixvermenigvuldiging (MMULT)

click fraud protection

Eerder hebben we gedekt hoe de inverse van matrix te evalueren. Nu zullen we Excel inherent gebruiken MMULT functie om direct de vermenigvuldiging van matrix te achterhalen, in plaats van te gaan voor handmatige formulering. Het behandelt ook gegevenswaarden als array en neemt array als argument (en).

Start Excel 2010-spreadsheet waarop u matrixvermenigvuldiging moet vinden. We hebben bijvoorbeeld een spreadsheet met velden toegevoegd; Matrix1, Matrix2 en Vermenigvuldiging zoals weergegeven in de onderstaande schermafbeelding.

tafel

We zullen de vermenigvuldiging van de matrices ontdekken. We hebben drie 2 × 2 en een 3 × 3 matrix. De formule zou voor elke categorie absoluut hetzelfde zijn. De oude methode om vermenigvuldiging te evalueren kan erg lang duren, vooral als we te maken hebben met een 3 × 3-matrix. Maar we zullen de MMULT-functie gebruiken. De basissyntaxis van deze functies is;

= MMULT (array1, array2)

Het eerste en tweede argument van de functie is een eenvoudige array, aangezien er array als argument nodig is, zullen we de locatie van de cel plaatsen waar de array zich bevindt. U kunt echter ook rechtstreeks waarden invoeren.

instagram viewer

We zullen deze functie schrijven als;

{= MMULT (A2: B3, E2: F3)}

Als A2: B3 is de locatie van de cel waar onze eerste matrix zich bevindt en E2: F3 is de locatie van de tweede. Omdat we hier met array te maken hebben gehad, moet je op Ctrl + Shift + Enter drukken om de functie tussen accolades te plaatsen, wat het gebruik van arrays aangeeft.

Selecteer nu de eerste matrixcellen in Vermenigvuldiging veld en voer gewoon de functie in zoals hierboven vermeld. Het levert het resultaat van vermenigvuldiging op in 4 cellen, aangezien we 2 × 2 matrix hebben geëvalueerd.

vermenigvuldiging]

Om de resultaten van vermenigvuldiging in andere matrices te achterhalen, selecteert u de geëvalueerde matrix en kopieert en plakt u deze in andere 2 × 2 matrices. Zoals hieronder te zien is, hebben we de matrix zojuist in een matrix eronder gekopieerd.

kopiëren

Herhaal nu dezelfde procedure voor alle 2 × 2 matrices. Voor een matrix van 3 × 3 noteert u de functie opnieuw door elke cellocatie in beide matrices op te geven.

{= MMULT (A14: C16, E14: G16)}

matrix vermenigvuldigen

U kunt ook de eerder beoordeelde Matrix-bedieningsfunctie bekijken; Matrixbepaler bepalen (MDETERM) en Inverse of Matrix ontdekken.

watch instagram story