Paano Magsagawa ng Matrix Multiplication sa MATLAB Gamit ang mtimes() Function

Paano Magsagawa Ng Matrix Multiplication Sa Matlab Gamit Ang Mtimes Function



Ang MATLAB ay kumakatawan sa matrix laboratory at ang layunin ng pagdidisenyo nito ay upang maisagawa ang mga operasyon ng matrix. Madali nating maisagawa ang mga kumplikadong operasyon ng matrix gamit ang MATLAB. Ang matrix multiplication ay isang kumplikado at mahirap na operasyon na nagiging madali gamit ang built-in ng MATLAB mtimes () function.

Sundin ang artikulong ito para matutunan kung paano magsagawa ng matrix multiplication sa MATLAB gamit mtimes () function.







Paano Mag-multiply ng Matrices sa MATLAB Gamit ang mtimes() Function?

Tulad ng linear algebra, ang MATLAB ay sumusunod sa tuntunin ng matrix multiplication, ibig sabihin, dalawang matrice ang magkatugma para sa multiplication kung ang bilang ng mga column ng unang matrix ay katumbas ng bilang ng mga row ng pangalawang matrix.



Maaari nating i-multiply ang mga matrice sa MATLAB gamit ang built-in mtimes () function. Ang function na ito ay tumatanggap ng dalawang matrice bilang input at nagsasagawa ng multiplication operation sa mga ito sa pamamagitan ng pagsunod sa multiplication rule. Bilang resulta, ang mtimes () function ay nagbabalik ng isang matrix na ang output ng pagpaparami ng dalawang matrice.



Syntax

Ang function na mtimes() ay sumusunod sa isang simpleng syntax na ibinigay sa ibaba:





C = mtimes(A,B)

dito,

Ang function C = mtimes(A, B) kinukuwenta ang multiplikasyon na ginawa sa pagitan ng dalawang matrice A at B gamit ang ibinigay na mathematical formula.



Mga halimbawa

Isaalang-alang ang ilang mga halimbawa upang maunawaan ang konsepto ng matrix multiplication gamit ang mtimes () function.

Halimbawa 1: Paano Magsagawa ng Matrix Multiplication sa Pagitan ng Dalawang Square Matrices na Magkapareho ng Dimensyon?

Sa halimbawang ito, nagsasagawa kami ng matrix multiplication sa pagitan ng dalawang square matrice na may parehong dimensyon n=2 gamit ang mtimes () function.

A = rand(2,2)

B = magic(2)

C = mtimes(A, B)

Halimbawa 2: Paano Magsagawa ng Matrix Multiplication sa Pagitan ng Dalawang Parihabang Matrice na Magkaibang Dimensyon?

Ang ibinigay na MATLAB code ay gumagamit ng mtimes () function na magsagawa ng matrix multiplication sa pagitan ng dalawang rectangular matrice na may mga sukat na 2-by-3 at 3-by-2, ayon sa pagkakabanggit.

A = rand(2,3)

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

C = mtimes(A, B)

Konklusyon

Ang matrix multiplication ay isang kumplikadong operasyon na nagiging madali sa pamamagitan ng paggamit ng built-in ng MATLAB mtimes () function. Ang function na ito ay sumusunod sa parehong tuntunin ng multiplikasyon gaya ng linear algebra, tumatanggap ng dalawang matrice bilang mga argumento at nagsasagawa ng multiplikasyon sa mga ito. Ang tutorial na ito ay nagbigay ng pangunahing gabay upang madaling matutunan ang paggamit ng mtimes () function sa MATLAB, na nagbibigay-daan sa iyong magsagawa ng matrix multiplication nang madali.