Multiplikation af Excel-matrix - Top 2-metode - Scalar & MMULT Excel-funktion

Hvad er matrixmultiplikation i Excel?

I excel har vi en indbygget funktion til matrixmultiplikation, og det er MMULT-funktion, det tager to arrays som et argument og returnerer produktet af to arrays, forudsat at begge arrays skal have det samme antal rækker og det samme antal kolonner.

Forklaring

Matrixmultiplikation er en af ​​de nyttige funktioner i excel, der præsenteres for at udføre matematiske operationer. Det hjælper med at få produktet af to matricer. De matricer, der vil multiplicere, har et bestemt antal rækker og kolonner for at præsentere dataene. Størrelsen på den resulterede matrix er taget fra antallet af rækker i den første matrix og antallet af kolonner i den anden matrix. Der er en betingelse for matrixmultiplikation; antallet af kolonner i den første matrix skal være lig med antallet af rækker i den anden matrix.

For at udføre matrixmultiplikationen anvendes den foruddefinerede MMULT-funktion, der præsenteres i excelsoftwaren. Multiplikation af matrix i Excel reducerer meget tid til manuel beregning af produktet af matricer.

Generelt udføres matrixmultiplikation på to måder. Enkel skalarmultiplikation udføres ved hjælp af de grundlæggende aritmetiske operationer, og avanceret matrixmultiplikation styres ved hjælp af array-funktion i Excel.

Excel-formlen, der bruges til multiplikation, indtastes på to måder, herunder manuel skrivning af MMULT-funktion efter lighedstegnet eller valg af Math- og Trig-funktionsbiblioteket præsenteret under fanen 'Formler'. Den matematiske funktion MMULT hjælper med at returnere multiplikationen af ​​to arrays. Det er en af ​​de foruddefinerede excel-funktioner, der bruges i regneark til at udføre beregninger på kort tid.

Syntaks

Den krævede syntaks, der skal følges for matrixmultiplikationen, er den

  • Parametre: Array1 og Array2 er de to parametre, der kræves for at udføre multiplikation
  • Regel: Kolonner i array1 skal være lig med rækker i array2, og produktets størrelse er lig med antallet af rækker i array1 og antallet af kolonner i array2
  • Returnerer: MMULT-funktionen genererer numrene i produktmatrixen. Det indtastes som en formel eller regnearkfunktion i excel-beregninger.

Overveje,

Derefter er produktet af A * B som følger.

Hvordan laver man matrixmultiplikation i Excel? (med eksempler)

Matriceringsmultiplikation i excel har en vis realtidsapplikation. Der er to måder at udføre matrixmultiplikation på. Nedenfor er nogle eksempler på Excel Matrix Multiplikation.

Eksempel # 1 - Multiplikation af en matrix med et skalarnummer.

  • Trin 1: Først og fremmest skal data indtastes i arrayet.
  • Trin 2: Vælg en skalær værdi, som vi skal multiplicere med en matrix, dvs. 3
  • Trin 3: Skøn rækkerne og kolonnerne i det resulterende array. Her vil den resulterende matrix have størrelse 3 x 3.
  • Trin 4: Vælg det område af celler, der svarer til størrelsen på den resulterende matrix for at placere resultatet, og indtast den normale formeringsformel.
  • Trin 5: Når du har indtastet formlen, skal du trykke på Ctrl + Shift + Enter. Og resultatet opnås som vist i nedenstående figur.

Eksempel # 2 - Matrixmultiplikation af to individuelle arrays

  • Trin 1: Først og fremmest skal data indtastes i array A-størrelse på 3 × 3
  • Trin 2: Indtast data i det andet array kaldet B-størrelse på 3 × 3
  • Trin 3: Vi skal sikre, at kolonner i den første matrix har samme størrelse som rækker i den anden matrix
  • Trin 4: Skøn rækkerne og kolonnerne i det resulterende array.
  • Trin 5: Vælg det område af celler, der svarer til størrelsen på det resulterende array for at placere resultatet, og indtast MMULT-multiplikationsformlen.

Indtast værdierne for at beregne produktet af A & B.

Når du har indtastet formlen, skal du trykke på Ctrl + Shift + Enter for at få resultatet. Resultaterne opnået ved at gange to arrays som følger, og størrelsen af ​​den resulterende matrix er 3X3.

Eksempel 3

Matrixmultiplikation mellem arrays med en enkelt række og en enkelt kolonne. Lad os overveje elementerne i matricer som

Matrix A er 1 × 3, og matrix B er 3 × 1. Størrelsen på produkt A * B (AB) matrix er 1 × 1. Så indtast matrixmultiplikationsformlen i cellen.

Tryk på Enter for at få resultatet.

Eksempel # 4 - Matrixmultiplikation mellem arrays med en enkelt kolonne og en enkelt række

Matrix A er 3 × 1, og matrix B er 1 × 3. Produktets A * B (AB) matrix er 3 × 3.

Så svaret vil være,

Eksempel 5 - Bestemmelse af firkanten af ​​en matrix ved hjælp af MMULT i Excel

Kvadraten i matrix A bestemmes ved at multiplicere A med A.

Den resulterende matrix opnås som

Ting at huske

  • For at udføre matrixmultiplikation er antallet af kolonner, der præsenteres i array1 og antallet af rækker, der præsenteres i array2, ens.
  • Det er svært at ændre den del af et array, da arrayet er en gruppe af elementer.
  • Mens der udføres en matrixmultiplikation, skal CTRL + SHIFT + ENTER bruges til at producere alle elementer i resultatmatricen. Ellers produceres kun et enkelt element.
  • Elementerne i en matrix bør ikke være nul, og tekst bør ikke bruges i matricer for at undgå fejl.
  • Produktarrayets størrelse er lig med rækker i den første array og kolonner i den anden array.
  • Multiplikation af A * B er ikke lig med multiplikationen af ​​B * A i matrixmultiplikation.
  • Multiplikation af en matrix med enhedsmatrix resulterer i den samme matrix (dvs. (A) * (Enhedsmatrix) = (A))

Interessante artikler...