Excel 2010 Matrix Multiplication (MMULT)

Excel 2010 Matrix Multiplication (MMULT)
Excel 2010 Matrix Multiplication (MMULT)
Anonim

Tidligere har vi dækket, hvordan man vurderer den inverse matrix. Nu vil vi bruge Excel iboende MMULT funktion til at finde ud af multiplikation af matrix direkte, snarere end at gå til manuel formulering. Det handler også om dataværdier som array og tager array som argument (er).

Start Excel 2010 regneark, som du skal finde ud af matrix multiplikation. For eksempel har vi inkluderet et regneark indeholdende felter; Matrix1, Matrix2 og Multiplikation som vist på skærmbilledet nedenfor.

Vi vil finde ud af multiplikationen af matricerne. Vi har tre 2 × 2 og en 3 × 3 matrix. Formlen ville være helt ens for hver kategori. Den gamle metode til evaluering af multiplikation kan være meget lang, især når vi skal håndtere 3 × 3 matrix. Men vi vil bruge MMULT funktion Den grundlæggende syntaks for disse funktioner er;
Vi vil finde ud af multiplikationen af matricerne. Vi har tre 2 × 2 og en 3 × 3 matrix. Formlen ville være helt ens for hver kategori. Den gamle metode til evaluering af multiplikation kan være meget lang, især når vi skal håndtere 3 × 3 matrix. Men vi vil bruge MMULT funktion Den grundlæggende syntaks for disse funktioner er;

= MMULT (matrix1, matrix2)

Funktionens første og andet argument er et simpelt array, da det tager array som argument, placerer vi placeringen af cellen, hvor arrayet er bosat. Du kan dog også indstille værdier direkte.

Vi vil skrive denne funktion som;

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

Som A2: B3 er placeringen af cellen, hvor vores første matrix er bosiddende og E2: F3 er placeringen af den anden. Da vi har arbejdet med array her, så skal du trykke på Ctrl + Shift + Enter for at vedhæfte funktionen i krøllede parenteser, der angiver brugen af arrayer.

Vælg nu de første matrixceller i Multiplikation felt og indtast blot funktionen som nævnt ovenfor. Det vil give multiplikationsresultatet i 4 celler, da vi har evalueret 2 × 2 matrix.

For at finde ud af multiplikation resulterer i andre matricer, skal du vælge den evaluerede matrix og bare kopiere og indsætte i andre 2 × 2 matricer. Som vist nedenfor, har vi lige kopieret matrixen til matrix under den.
For at finde ud af multiplikation resulterer i andre matricer, skal du vælge den evaluerede matrix og bare kopiere og indsætte i andre 2 × 2 matricer. Som vist nedenfor, har vi lige kopieret matrixen til matrix under den.
Gentag nu samme procedure for alle 2 × 2 matricer. For 3 × 3 matrix, skriv ned funktionen igen, ved at give hver celle placering i begge matrixer.
Gentag nu samme procedure for alle 2 × 2 matricer. For 3 × 3 matrix, skriv ned funktionen igen, ved at give hver celle placering i begge matrixer.

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

Du kan også tjekke tidligere gennemgået matrixfunktion Funktion; Evaluering af Matrix Determinant (MDETERM) og Finding Outside of Matrix.
Du kan også tjekke tidligere gennemgået matrixfunktion Funktion; Evaluering af Matrix Determinant (MDETERM) og Finding Outside of Matrix.

Populært emne.