„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 išplėstinių matricų daugyba valdoma masyvo funkcijos pagalba.

Dauginti naudojama „Excel“ formulė įvedama dviem būdais, įskaitant rankiniu būdu įvesti MMULT funkciją po lygybės ženklo arba pasirinkus „Math and Trig“ funkcijų biblioteką, pateiktą skirtuke „Formulės“. Matematinė funkcija MMULT padeda grąžinti dviejų masyvų dauginimą. Tai yra viena iš iš anksto nustatytų „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 2 masyvo eilutėms, o produkto dydis yra lygus masyvo1 eilučių skaičiui ir masyvo 2 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.

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

  • 1 žingsnis: Visų pirma, duomenys turėtų būti įvesti į masyvą.
  • 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 ląstelių diapazoną, lygų gauto masyvo dydžiui, kad įdėtumėte rezultatą ir įveskite įprastą daugybos formulę.
  • 5 žingsnis: Kai įvesite formulę, paspauskite Ctrl + Shift + Enter. Ir rezultatas bus gautas, kaip parodyta žemiau minėtame paveiksle.

2 pavyzdys - dviejų atskirų masyvų matricos dauginimas

  • 1 žingsnis: Visų pirma, duomenys turėtų būti į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 padauginus dvi masyvas taip, o 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ą, masyvo1 pateiktų stulpelių skaičius ir masyvo2 eilučių skaičius yra vienodi.
  • Masyvo dalį sunku pakeisti, nes masyvas yra elementų grupė.
  • Atliekant masyvo dauginimą, norint gauti visus rezultatų matricos elementus, reikia naudoti CTRL + SHIFT + ENTER. 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 matavimo matrica, gaunama ta pati matrica (ty (A) * (matricos matrica) = (A))

Įdomios straipsniai...