Как да извършите умножение на матрици в MATLAB с помощта на функцията mtimes().

Kak Da Izv Rsite Umnozenie Na Matrici V Matlab S Pomosta Na Funkciata Mtimes



MATLAB означава матрична лаборатория и целта на нейното проектиране е да извършва матрични операции. Можем лесно да извършваме сложни матрични операции с помощта на MATLAB. Матричното умножение е сложна и трудна операция, която става лесна с помощта на вградения MATLAB mtimes () функция.

Следвайте тази статия, за да научите как да извършвате умножение на матрици в MATLAB с помощта mtimes () функция.







Как да умножаваме матрици в MATLAB с помощта на функцията mtimes()?

Подобно на линейната алгебра, MATLAB следва правилото за умножение на матрици, тоест две матрици са съвместими за умножение, ако броят на колоните на първата матрица е равен на броя на редовете на втората матрица.



Можем да умножаваме матрици в MATLAB с помощта на вградения mtimes () функция. Тази функция приема две матрици като вход и извършва операция за умножение върху тях, като следва правилото за умножение. В резултат на това, mtimes () функцията връща матрица, която е резултат от умножението на две матрици.



Синтаксис

Функцията mtimes() следва прост синтаксис, даден по-долу:





C = m пъти (A, B)

Тук,

Функцията C = m пъти (A, B) изчислява умножението, извършено между две матрици A и B, използвайки дадената математическа формула.



Примери

Разгледайте някои примери, за да разберете концепцията за умножение на матрици с помощта на mtimes () функция.

Пример 1: Как да извършим умножение на матрици между две квадратни матрици с еднакви размери?

В този пример извършваме умножение на матрици между две квадратни матрици, имащи същата размерност n=2, като използваме mtimes () функция.

A = ранд (2,2)

B = магия (2)

C = m пъти (A, B)

Пример 2: Как да извършим умножение на матрици между две правоъгълни матрици с различни размери?

Даденият MATLAB код използва mtimes () функция за извършване на умножение на матрици между две правоъгълни матрици с размери съответно 2-на-3 и 3-на-2.

A = ранд (2,3)

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

C = m пъти (A, B)

Заключение

Матричното умножение е сложна операция, която става лесна с помощта на вградения MATLAB mtimes () функция. Тази функция следва същото правило за умножение като линейната алгебра, като приема две матрици като аргументи и извършва умножение върху тях. Този урок предоставя основното ръководство за лесно научаване на употребата mtimes () функция в MATLAB, която ви позволява да извършвате умножение на матрици с лекота.