Jak używać operatora gwiazdki kropkowej w MATLABIE

Jak Uzywac Operatora Gwiazdki Kropkowej W Matlabie



Operacja mnożenia elementowego to jedna z przydatnych operacji, które można wykorzystać do różnych zadań związanych z analizą danych, takich jak obliczanie iloczynu skalarnego dwóch wektorów i mnożenie wektora przez skalar lub macierzy przez wektor. MATLAB ułatwia użytkownikom wprowadzanie gwiazdka z kropką operator, który jest używany specjalnie do tego celu.

Przeczytaj ten przewodnik, aby dowiedzieć się, jak korzystać z narzędzia gwiazdka z kropką operator w MATLABIE.







Co to jest operator gwiazdki kropkowej?

The gwiazdka z kropką operator oznaczony jako (.*) jest szeroko stosowany w MATLABIE do wykonywania operacji mnożenia na elementach. Operację mnożenia elementowego można wykonać między dwoma wektorami, macierzami lub tablicami, pod warunkiem, że oba wektory, macierze i tablice muszą mieć ten sam rozmiar.



Ten operator jest przydatny w MATLAB-ie w kilku przypadkach. Oto niektóre przykłady tego operatora:



Przykład 1: Jak pomnożyć dwa wektory w MATLABIE za pomocą operatora (.*)?

Rozważmy przykład, aby zrozumieć, jak mnożyć wektory w programie MATLAB za pomocą operatora (.*). W tym przykładzie definiujemy wektor kolumnowy a o rozmiarze 10 na 1 i wektor kolumnowy b o rozmiarze 10 na 1. Następnie wykonujemy elementarne mnożenie aib i otrzymujemy wektor c o rozmiarze 10 na 1.





a = [ 1 : 10 ] ';
b = [2:2:20]'
;
c = a. * B


Przykład 2: Jak pomnożyć macierze w MATLABIE za pomocą operatora .*?

Podany przykład definiuje dwie macierze A i B o tym samym rozmiarze 3 na 4. Następnie wykonuje na nich mnożenie elementarne za pomocą metody (.*) operator i otrzymuje macierz C o rozmiarze 3 na 4.



A = rand ( 3 , 4 ) ;
B = Randn ( 3 , 4 ) ;
C = A. * B


Przykład 3: Jak mnożyć tablice w MATLABIE za pomocą operatora .*?

Ten kod MATLAB-a tworzy dwie tablice A i B o tym samym rozmiarze 3 na 4 na 2. Następnie wykonuje na nich mnożenie elementarne za pomocą metody (.*) operator i otrzymuje tablicę C o rozmiarze 3 na 4-2.

A = rand ( 3 , 4 , 2 ) ;
B = Randn ( 3 , 4 , 2 ) ;
C = A. * B


Wniosek

MATLAB jest użytecznym narzędziem, które początkowo zostało zaprojektowane do wykonywania operacji na tablicach. Elementowe mnożenie tablicy to operacja, która pozwala nam pomnożyć element pierwszej tablicy przez odpowiedni element drugiej tablicy za pomocą (.*) operator. Aby wykonać tę operację, obie tablice muszą mieć ten sam rozmiar. W tym przewodniku omówiono wiele przykładów użycia narzędzia (.*) operator wykonujący elementarne mnożenie tablicy w MATLABIE.