Matrixmultiplikasjon i Excel | Topp 2 Metode - Scalar og MMULT Excel-funksjon

Hva er matriksmultiplikasjon på Excel?

I excel har vi en innebygd funksjon for matriksmultiplikasjon, og det er MMULT-funksjon, det tar to matriser som et argument og returnerer produktet av to matriser, gitt at begge matriser skal ha samme antall rader og samme antall kolonner.

Forklaring

Matrisemultiplikasjon er en av de nyttige funksjonene i Excel som presenteres for å utføre matematiske operasjoner. Det hjelper å få produktet av to matriser. Matriser som vil multiplisere har et visst antall rader og kolonner for å presentere dataene. Størrelsen på den resulterende matrisen er hentet fra antall rader i den første matrisen og antall kolonner i den andre matrisen. Det er en betingelse for matriksmultiplikasjon; antall kolonner i den første matrisen skal være lik antall rader i den andre matrisen.

For å utføre matrisemultiplikasjonen brukes den forhåndsdefinerte MMULT-funksjonen som presenteres i excel-programvaren. Matrisemultiplikasjon i Excel reduserer mye tid på å beregne produktet av matriser manuelt.

Generelt gjøres matrisemultiplikasjon på to måter. Enkel skalarisk multiplikasjon utføres ved å bruke de grunnleggende aritmetiske operasjonene, og avansert matriksmultiplikasjon administreres ved hjelp av array-funksjonen i Excel.

Excel-formelen som brukes til multiplikasjon, legges inn på to måter, inkludert manuell inntasting av MMULT-funksjon etter likhetstegnet eller valg av matematikk- og utløsningsfunksjonsbibliotek presentert under fanen "Formler". Den matematiske funksjonen MMULT hjelper med å returnere multiplikasjonen av to matriser. Det er en av de forhåndsdefinerte excel-funksjonene som brukes i regneark for å utføre beregninger på kort tid.

Syntaks

Den nødvendige syntaksen som skal følges for matrisemultiplikasjonen er at

  • Parametere: Array1 og Array2 er de to parametrene som kreves for å gjøre multiplikasjon
  • Regel: Kolonner i array1 skal være lik radene i array2 og størrelsen på produktet er lik antall rader i array1 og antall kolonner i array2
  • Returnerer: MMULT-funksjonen genererer tallene i produktmatrisen. Den legges inn som en formel eller regnearkfunksjon i excel-beregninger.

Ta i betraktning,

Da er produktet av A * B som følger

Hvordan gjør jeg matriksmultiplikasjon i Excel? (med eksempler)

Matriksmultiplikasjon i excel har noe sanntidsapplikasjon. Det er to måter å gjøre matrisemultiplikasjon på. Nedenfor er noen eksempler på Excel Matrix Multiplikation.

Du kan laste ned denne Excel-malen for matrisemultiplikasjon her - Excel-malen for matrisemultiplikasjon

Eksempel 1 - Multiplikere en matrise med et skalarnummer.

  • Trinn 1: Først og fremst skal data legges inn i matrisen

  • Trinn 2: Velg en skalarverdi som vi skal multiplisere med array dvs. 3

  • Trinn 3: Beregn radene og kolonnene i den resulterende matrisen. Her vil den resulterende matrisen være av størrelse 3 x 3.
  • Trinn 4: Velg celleområdet som er lik størrelsen på den resulterende matrisen for å plassere resultatet og skriv inn den normale multiplikasjonsformelen

  • Trinn 5: Når du har angitt formelen, trykk Ctrl + Shift + Enter. Og resultatet vil bli oppnådd som vist i figuren nedenfor.

Eksempel 2 - Matriksmultiplikasjon av to individuelle matriser

  • Trinn 1: Først og fremst skal data legges inn i matrise A-størrelse på 3 × 3

  • Trinn 2: Skriv inn data i den andre matrisen som heter B-størrelse på 3 × 3

  • Trinn 3: Vi må sørge for at kolonnene i den første matrisen har samme størrelse som rader i den andre matrisen
  • Trinn 4: Beregn rader og kolonner i den resulterende matrisen.
  • Trinn 5: Velg rekkevidden av celler som er lik størrelsen på den resulterende matrisen for å plassere resultatet og skriv inn MMULT multiplikasjonsformelen.

Angi verdiene for å beregne produktet til A & B.

Når du har angitt formelen, trykk Ctrl + Shift + Enter for å få resultatet. Resultatene oppnådd ved å multiplisere to matriser som følger, og størrelsen på den resulterende matrisen er 3X3.

Eksempel 3

Matrisemultiplikasjon mellom matriser med en enkelt rad og en kolonne. La oss vurdere elementene i matriser som

Matrise A er 1 × 3 og matrise B er 3 × 1. Størrelsen på produkt A * B [AB] matrise er 1 × 1. Så skriv inn matrisemultiplikasjonsformelen i cellen.

Trykk Enter for å få resultatet.

Eksempel 4 - Matriksmultiplikasjon mellom matriser med én kolonne og en enkelt rad

Matrise A er 3 × 1 og matrise B er 1 × 3. Produktet A * B [AB] -matrise er 3 × 3.

Så svaret vil være,

Eksempel 5 - Bestemme kvadraten til en matrise ved hjelp av MMULT i Excel

Kvadraten til matrise A bestemmes ved å multiplisere A med A.

Den resulterende matrisen oppnås som

Ting å huske

  • For å utføre matrisemultiplikasjon er et antall kolonner presentert i array1 og antall rader presentert i array2 like.
  • Det er vanskelig å endre delen av en matrise siden matrisen er en gruppe av elementer
  • CTRL + SKIFT + ENTER bør brukes til å produsere alle elementene i resultatmatrisen mens du utfører array-multiplikasjon. Ellers produseres bare et enkelt element
  • Elementene i en matrise skal ikke være null, og tekst skal ikke brukes i matriser for å unngå feil
  • Størrelsen på produktmatrisen er lik radene i den første matrisen og kolonnene i den andre matrisen
  • Multiplikasjon av A * B er ikke lik multiplikasjon av B * A i matrisemultiplikasjon
  • Multiplisering av en matrise med enhetsmatrise resulterer i samme matrise (dvs. [A] * [Enhetsmatrise] = [A])