Com utilitzar l'operador d'asterisc de punt a MATLAB

Com Utilitzar L Operador D Asterisc De Punt A Matlab



L'operació de multiplicació per elements és una de les operacions útils que es poden utilitzar per a una varietat de tasques d'anàlisi de dades, com ara calcular el producte escalar de dos vectors i multiplicar un vector per escalar o matriu per vector. MATLAB facilita als usuaris la introducció del punt asterisc operador que s'utilitza especialment per a aquesta finalitat.

Llegiu aquesta guia per aprendre a utilitzar punt asterisc operador a MATLAB.







Què és un operador d'asterisc de punt?

El punt asterisc operador indicat com (.*) s'utilitza àmpliament a MATLAB per realitzar operacions de multiplicació per elements. L'operació de multiplicació per elements es pot realitzar entre dos vectors, matrius o matrius amb la condició que tots dos vectors, matrius i matrius hagin de ser de la mateixa mida.



Aquest operador és útil a MATLAB per a diversos casos, alguns dels exemples d'aquest operador són:



Exemple 1: Com multiplicar dos vectors a MATLAB amb l'operador (.*)?

Considereu un exemple per entendre com multiplicar vectors a MATLAB mitjançant l'operador (.*). En aquest exemple, definim un vector columna a de mida 10 per 1 i un vector columna b de mida 10 per 1. Després d'això, realitzem la multiplicació per elements en a i b i obtenim un vector c de mida 10 per 1.





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


Exemple 2: Com multiplicar matrius a MATLAB amb l'operador .*?

L'exemple donat defineix dues matrius A i B que tenen la mateixa mida 3 per 4. Després d'això, realitza la multiplicació d'elements amb ells mitjançant el (.*) operador i obté una matriu C de mida 3 per 4.



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


Exemple 3: Com multiplicar matrius a MATLAB amb l'operador .*?

Aquest codi MATLAB crea dues matrius A i B amb la mateixa mida 3 per 4 per 2. Després d'això, realitza la multiplicació d'elements amb ells mitjançant el (.*) i obté una matriu C de la mida 3–4–2.

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


Conclusió

MATLAB és una eina útil que es va dissenyar inicialment per realitzar operacions amb matrius. La multiplicació de matrius per elements és una operació que ens permet multiplicar l'element de la primera matriu per l'element corresponent de la segona matriu utilitzant el (.*) operador. Per dur a terme aquesta operació, ambdues matrius han de ser de la mateixa mida. Aquesta guia ha cobert diversos exemples de com utilitzar el (.*) operador per realitzar la multiplicació de matrius per elements a MATLAB.