Indholdsfortegnelse
Matricer er arrays af tal. Multiplikation af matricer har en bred vifte af anvendelsesmuligheder inden for forskellige områder som lineære ligninger, netværksteori osv. Når to matricer ganges, ganges rækkeelementerne i en matrix med de tilsvarende kolonneelementer i en anden matrix. Det kan være et trættende arbejde at gange matricer med et større antal rækker og kolonner manuelt. Heldigvis kan matricer nemt ganges i Excel. Denne artikel viser tomåder at gange matricer på i excel.
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen til øvelser ved at klikke på download-knappen nedenfor.
Multiplikation af matricer.xlsx2 nemme måder at gange matricer på i Excel
Vi kan gange matricer i Excel ved at indtaste en brugerdefineret formel for hvert element i produktmatrixen. Men dette er måske ikke fordelagtigt for matricer med større dimensioner. Heldigvis har Excel en indbygget funktion til at gange matricer. Vi vil bruge følgende datasæt til at illustrere metoderne.
1. Multiplikation af matricer med MMULT-funktionen i Excel
Den bedste måde at multiplicere matricer på er at bruge MMULT-funktion i excel. Følg nedenstående trin for at anvende denne metode.
Trin
1. Før du forsøger at gange matricer, skal du sikre dig, at den anden matrix, du ønsker at gange, har samme antal rækker som antallet af kolonner i den første matrix.
2. Herefter skal du også bestemme dimensionen af produktmatrixen. Dimensionen af en matrix henviser til antallet af rækker og kolonner i matrixen. Produktmatrixen vil have samme antal rækker som den første matrix og samme antal kolonner som den anden matrix.
3. I vores datasæt vil produktmatrixens dimension være 3×3 .
4. Vælg nu den rette dimension som følger, hvor du ønsker produktmatrixen.
5. Indtast derefter følgende formel.
=MMULT(B5:D7,F5:H7)
6. Tryk nu på CTRL+SHIFT+ENTER formlen vil blive indtastet som en array-formel Derefter vil du se produktmatrixen som følger.
7. I Microsoft 365 , kan du blot trykke på Indtast alene. Du behøver heller ikke at vælge den rigtige dimension.
8. For andre versioner viser excel den #Værdi! fejl hvis du ikke vælger den rigtige dimension.
9. Excel vil også vise denne fejl, når kriteriet om, at antallet af rækker i den anden matrix er lig med antallet af kolonner i den første matrix ikke er opfyldt. Antag, at følgende formel i stedet indtastes med CTRL+SHIFT+ENTER .
=MMULT(B5:D7,F5:H6)
10. Nu vil du se følgende fejl.
11. Den #Værdi! Der opstår også en fejl, når et af elementerne i matricerne ikke er et tal.
Læs mere: Multiplikationsformel i Excel (6 hurtige fremgangsmåder)
2. Multiplikation af matricer i Excel ved hjælp af brugerdefinerede formler
Denne metode er ikke fordelagtig ved multiplikation af matricer med højere dimensioner, men den giver dog en klar idé om, hvad der sker, når man bruger MMULT-funktion Dette giver også en klar forståelse af, hvordan man multiplicerer to matricer.
For at anvende denne metode skal du nu indtaste følgende formler i cellerne D10 , D11 , D12 , E10 , E11 , E12 , F10 , F11 & F12 henholdsvis.
=B5*F5+C5*F6+D5*F7
=B6*F5+C6*F6+D6*F7
=B7*F5+C7*F6+D7*F7
=B5*G5+C5*G6+D5*G7
=B6*G5+C6*G6+D6*G7
=B7*G5+C7*G6+D7*G7
=B5*H5+C5*H6+D5*H7
=B6*H5+C6*H6+D6*H7
=B7*H5+C7*H6+D7*H7
Dette vil give det samme resultat som den tidligere metode. Læg nu nøje mærke til formlerne. Derefter vil du let forstå processen med matrixmultiplikation.
Læs mere: Sådan multipliceres i Excel: Kolonner, celler, rækker & Tal
Ting at huske
- Sørg for, at antallet af kolonner i den første matrix er lig med antallet af rækker i den anden matrix, før du begynder at gange dem.
- Du må ikke trykke på Gå ind på alene i den første metode. I stedet for at trykke CTRL+SHIFT+ENTER .
Konklusion
Nu ved du, hvordan du kan gange matricer i Excel. Hvis du har yderligere spørgsmål eller forslag, kan du bruge kommentarfeltet nedenfor.