Jak wykonać mnożenie macierzy w MATLAB-ie przy użyciu funkcji mtimes().

Jak Wykonac Mnozenie Macierzy W Matlab Ie Przy Uzyciu Funkcji Mtimes



MATLAB oznacza laboratorium macierzowe, a celem jego zaprojektowania było wykonywanie operacji macierzowych. Z łatwością możemy wykonywać złożone operacje macierzowe za pomocą MATLAB-a. Mnożenie macierzy jest skomplikowaną i trudną operacją, która staje się łatwa dzięki wbudowanemu MATLAB-owi razy () funkcja.

Postępuj zgodnie z tym artykułem, aby dowiedzieć się, jak wykonać mnożenie macierzy w MATLABie za pomocą razy () funkcja.







Jak pomnożyć macierze w MATLAB za pomocą funkcji mtimes()?

Podobnie jak algebra liniowa, MATLAB przestrzega zasady mnożenia macierzy, co oznacza, że ​​dwie macierze są kompatybilne do mnożenia, jeśli liczba kolumn pierwszej macierzy jest równa liczbie wierszy drugiej macierzy.



Możemy mnożyć macierze w MATLAB-ie za pomocą wbudowanego razy () funkcja. Ta funkcja przyjmuje dwie macierze jako dane wejściowe i wykonuje na nich operację mnożenia zgodnie z regułą mnożenia. W rezultacie razy () funkcja zwraca macierz będącą wynikiem mnożenia dwóch macierzy.



Składnia

Funkcja mtimes() ma prostą składnię podaną poniżej:





C = mczasy(A,B)

Tutaj,

Funkcja C = mczasy(A, B) oblicza mnożenie wykonane między dwiema macierzami A i B przy użyciu podanego wzoru matematycznego.



Przykłady

Rozważ kilka przykładów, aby zrozumieć koncepcję mnożenia macierzy za pomocą razy () funkcja.

Przykład 1: Jak przeprowadzić mnożenie macierzy między dwiema kwadratowymi macierzami o tym samym wymiarze?

W tym przykładzie wykonujemy mnożenie macierzy między dwiema macierzami kwadratowymi o tym samym wymiarze n=2, używając funkcji razy () funkcja.

A = rand(2,2)

B = magia(2)

C = mczasy(A, B)

Przykład 2: Jak przeprowadzić mnożenie macierzy między dwiema prostokątnymi macierzami o różnych wymiarach?

Podany kod MATLAB wykorzystuje razy () funkcja do wykonywania mnożenia macierzy między dwiema macierzami prostokątnymi o wymiarach odpowiednio 2 na 3 i 3 na 2.

A = rand(2,3)

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

C = mczasy(A, B)

Wniosek

Mnożenie macierzy jest skomplikowaną operacją, która staje się łatwa dzięki wbudowanemu modułowi MATLAB razy () funkcja. Ta funkcja podlega tej samej zasadzie mnożenia co algebra liniowa, przyjmując dwie macierze jako argumenty i wykonując na nich mnożenie. Ten samouczek zawiera podstawowy przewodnik ułatwiający naukę obsługi razy () w MATLABie, umożliwiając łatwe wykonywanie mnożenia macierzy.