„Excel“ matricos daugyba | 2 geriausi metodai - skaliarinė ir MMULT „Excel“ funkcija

Kas yra „Matrix“ daugyba „Excel“?

Programoje „Excel“ turime integruotą matricų dauginimo funkciją ir tai yra funkcija MMULT. Ji reikalauja dviejų masyvų kaip argumento ir pateikia dviejų masyvų sandaugą, atsižvelgiant į tai, kad abiejuose masyvuose turėtų būti vienodas eilučių skaičius ir tas pats stulpelių skaičius.

Paaiškinimas

Matricos dauginimas yra viena iš naudingų „Excel“ funkcijų, pateiktų matematinėms operacijoms atlikti. Tai padeda gauti dviejų matricų sandaugą. Matricos, kurios nori daugintis, turi tam tikrą eilučių ir stulpelių skaičių duomenims pateikti. Gautos matricos dydis yra paimtas iš pirmojo masyvo eilučių skaičiaus ir antrojo masyvo stulpelių skaičiaus. Matricos dauginimui yra sąlyga; pirmosios matricos stulpelių skaičius turėtų būti lygus antrosios matricos eilučių skaičiui.

Matricos dauginimui atlikti naudojama iš anksto apibrėžta MMULT funkcija, pateikta „Excel“ programinėje įrangoje. „Excel“ matricos daugyba sumažina daug laiko, reikalingo skaičiuojant matricų sandaugą rankiniu būdu.

Apskritai matricos dauginimas atliekamas dviem būdais. Paprastas skaliarinis dauginimas atliekamas naudojant pagrindines aritmetines operacijas, o pažangiosios matricos daugybos valdomos naudojant masyvo funkciją excel.

Dauginti naudojama „Excel“ formulė įvedama dviem būdais: rankiniu būdu įrašant MMULT funkciją po lygybės ženklo arba pasirinkus „Math“ ir „Trig“ funkcijų biblioteką, pateiktą skirtuke „Formulės“. Matematinė funkcija MMULT padeda grąžinti dviejų masyvų dauginimą. Tai yra viena iš anksto apibrėžtų „Excel“ funkcijų, naudojamų darbalapiuose skaičiavimams atlikti per trumpą laiką.

Sintaksė

Reikalinga sintaksė, kurios reikia laikytis matricos dauginimui, yra ta

  • Parametrai: Masyvas1 ir Masyvas2 yra du parametrai, reikalingi dauginimui atlikti
  • Taisyklė: 1 masyvo stulpeliai turi būti lygūs masyvo 2 eilutėms, o produkto dydis yra lygus masyvo1 eilučių skaičiui ir masyvo2 stulpelių skaičiui
  • Grąžina: MMULT funkcija sukuria skaičius produkto matricoje. „Excel“ skaičiavimuose jis įvedamas kaip formulė arba darbalapio funkcija.

Apsvarstykite,

Tada A * B sandauga yra tokia

Kaip atlikti matricos dauginimą programoje „Excel“? (su pavyzdžiais)

„Excel“ matricų dauginimas turi tam tikrą laiką taikomą. Matricos dauginimą galima atlikti dviem būdais. Toliau pateikiami keli „Excel“ matricos daugybos pavyzdžiai.

Šį „Matrix Multiplication Excel“ šabloną galite atsisiųsti čia - „Matrix Multiplication Excel“ šablonas

1 pavyzdys - Matricos padauginimas iš skaliarinio skaičiaus.

  • 1 žingsnis: Pirmiausia į masyvą reikia įvesti duomenis

  • 2 žingsnis: Pasirinkite skaliarinę vertę, kurią padauginsime iš masyvo, ty 3

  • 3 žingsnis: Įvertinkite gauto masyvo eilutes ir stulpelius. Čia gautas masyvas bus 3 x 3 dydžio.
  • 4 žingsnis: Pasirinkite langelių diapazoną, lygų gauto masyvo dydžiui, kad įdėtumėte rezultatą ir įveskite įprastą daugybos formulę

  • 5 žingsnis: Įvedę formulę paspauskite Ctrl + Shift + Enter. Rezultatas bus gautas taip, kaip parodyta žemiau minėtame paveiksle.

2 pavyzdys - dviejų atskirų masyvų matricos dauginimas

  • 1 žingsnis: Pirmiausia duomenis reikia įvesti į A masyvą 3 × 3

  • 2 žingsnis: Įveskite duomenis į antrą masyvą, pavadintą B dydis 3 × 3

  • 3 žingsnis: turime užtikrinti, kad pirmojo masyvo stulpeliai būtų tokio pat dydžio kaip antrojo masyvo eilutės
  • 4 žingsnis: Įvertinkite gauto masyvo eilutes ir stulpelius.
  • 5 žingsnis: Pasirinkite ląstelių diapazoną, lygų gauto masyvo dydžiui, kad įdėtumėte rezultatą ir įveskite MMULT daugybos formulę.

Įveskite reikšmes, kad apskaičiuotumėte A ir B sandaugą.

Kai įvesite formulę, paspauskite Ctrl + Shift + Enter, kad gautumėte rezultatą. Rezultatai, gauti dauginant dvi masyvas taip ir gauto masyvo dydis yra 3X3.

3 pavyzdys

Matricos dauginimas tarp masyvų su viena eilute ir vienu stulpeliu. Apsvarstykite matricų elementus kaip

Matrica A yra 1 × 3, o B matrica yra 3 × 1. Produkto A * B [AB] matricos dydis yra 1 × 1. Taigi langelyje įveskite Matricos daugybos formulę.

Paspauskite Enter, kad gautumėte rezultatą.

4 pavyzdys - Matricų dauginimas tarp masyvų su vienu stulpeliu ir viena eile

Matrica A yra 3 × 1, o B matrica yra 1 × 3. Produkto A * B [AB] matricos dydis yra 3 × 3.

Taigi, atsakymas bus,

5 pavyzdys - Matricos kvadrato nustatymas naudojant „MMULT“ programoje „Excel“

Matricos A kvadratas nustatomas padauginus A iš A.

Gauta matrica gaunama kaip

Ką reikia atsiminti

  • Norėdami atlikti matricos dauginimą, stulpeliuose1 pateiktų masyvų skaičius ir masyvo2 eilučių skaičius yra lygus.
  • Masyvo dalį sunku pakeisti, nes masyvas yra elementų grupė
  • Atliekant masyvo dauginimą, CTRL + SHIFT + ENTER turėtų būti naudojamas norint sukurti visus rezultato matricos elementus. Priešingu atveju gaminamas tik vienas elementas
  • Masyvo elementai neturėtų būti nuliniai, o tekstas neturėtų būti naudojamas matricose, kad būtų išvengta klaidų
  • Produkto masyvo dydis yra lygus pirmojo masyvo eilutėms ir antrojo masyvo stulpeliams
  • A * B dauginimas nėra lygus B * A dauginimui matricos daugyboje
  • Padauginus matricą su vienetine matrica gaunama ta pati matrica (ty [A] * [Vieneto matrica] = [A])