Kako izvesti matrično množenje v MATLAB z uporabo funkcije mtimes().

Kako Izvesti Matricno Mnozenje V Matlab Z Uporabo Funkcije Mtimes



MATLAB je kratica za matrični laboratorij in namen njegovega oblikovanja je bil izvajanje matričnih operacij. Z uporabo MATLAB-a lahko enostavno izvajamo zapletene matrične operacije. Matrično množenje je zapletena in težavna operacija, ki postane enostavna z uporabo vgrajenega MATLAB-a mtimes () funkcijo.

Upoštevajte ta članek, če želite izvedeti, kako izvajati množenje matrik v MATLAB z uporabo mtimes () funkcijo.







Kako pomnožiti matrike v MATLAB-u s funkcijo mtimes()?

Tako kot linearna algebra tudi MATLAB sledi pravilu množenja matrik, kar pomeni, da sta dve matriki združljivi za množenje, če je število stolpcev prve matrike enako številu vrstic druge matrike.



V MATLAB-u lahko množimo matrike z uporabo vgrajenega mtimes () funkcijo. Ta funkcija sprejme dve matriki kot vhod in na njima izvede operacijo množenja z upoštevanjem pravila množenja. Kot rezultat, mtimes () vrne matriko, ki je rezultat množenja dveh matrik.



Sintaksa

Funkcija mtimes() sledi preprosti sintaksi, ki je podana spodaj:





C = mkrat (A,B)

tukaj,

Funkcija C = mkrat (A, B) izračuna množenje med dvema matrikama A in B z uporabo dane matematične formule.



Primeri

Razmislite o nekaj primerih, da boste razumeli koncept množenja matrik z uporabo mtimes () funkcijo.

Primer 1: Kako izvesti množenje matrik med dvema kvadratnima matrikama, ki imata enako dimenzijo?

V tem primeru izvajamo množenje matrik med dvema kvadratnima matrikama, ki imata enako dimenzijo n=2, z uporabo mtimes () funkcijo.

A = rand (2,2)

B = magija (2)

C = mkrat (A, B)

Primer 2: Kako izvesti množenje matrik med dvema pravokotnima matrikama, ki imata različne dimenzije?

Podana koda MATLAB uporablja mtimes () funkcija za izvajanje množenja matrik med dvema pravokotnima matrikama z dimenzijami 2-krat-3 oziroma 3-krat-2.

A = rand (2,3)

B = [1 2; 2 7; -9 0]

C = mkrat (A, B)

Zaključek

Matrično množenje je zapletena operacija, ki postane enostavna z uporabo vgrajenega MATLAB-a mtimes () funkcijo. Ta funkcija sledi istemu pravilu množenja kot linearna algebra, saj sprejme dve matriki kot argumenta in ju izvede množenje. Ta vadnica je zagotovila osnovni vodnik za enostavno učenje uporabe mtimes () v MATLAB-u, ki vam omogoča enostavno izvajanje matričnega množenja.