Cara Menggunakan Operator Dot Asterisk dalam MATLAB

Cara Menggunakan Operator Dot Asterisk Dalam Matlab



Operasi pendaraban mengikut unsur ialah salah satu operasi berguna yang boleh digunakan untuk pelbagai tugas analisis data, seperti mengira hasil darab titik dua vektor dan mendarab vektor dengan skalar atau matriks dengan vektor. MATLAB memudahkan pengguna dengan memperkenalkan titik asterisk operator yang digunakan terutamanya untuk tujuan ini.

Baca panduan ini untuk mengetahui cara menggunakan titik asterisk operator dalam MATLAB.







Apakah itu Operator asterisk titik?

The titik asterisk operator dilambangkan sebagai (.*) digunakan secara meluas dalam MATLAB untuk melaksanakan operasi pendaraban mengikut unsur. Operasi pendaraban mengikut unsur boleh dilakukan antara dua vektor, matriks atau tatasusunan di bawah syarat kedua-dua vektor, matriks dan tatasusunan mestilah mempunyai saiz yang sama.



Operator ini berguna dalam MATLAB untuk beberapa kes, beberapa contoh operator ini ialah:



Contoh 1: Bagaimana untuk Mendarab Dua Vektor dalam MATLAB Menggunakan Operator (.*)?

Pertimbangkan contoh untuk memahami cara mendarab vektor dalam MATLAB menggunakan operator (.*). Dalam contoh ini, kami mentakrifkan vektor lajur a bersaiz 10-demi-1 dan vektor lajur b bersaiz 10-demi-1. Selepas itu, kami melakukan pendaraban mengikut unsur pada a dan b dan memperoleh vektor c bersaiz 10-dengan-1.





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


Contoh 2: Bagaimana untuk Mendarab Matriks dalam MATLAB Menggunakan Operator .*?

Contoh yang diberikan mentakrifkan dua matriks A dan B yang mempunyai saiz yang sama 3-by-4. Selepas itu, ia melakukan pendaraban mengikut unsur pada mereka menggunakan (.*) operator dan memperoleh matriks C bersaiz 3–by-4.



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


Contoh 3: Bagaimana untuk Mendarab Tatasusunan dalam MATLAB Menggunakan Operator .*?

Kod MATLAB ini mencipta dua tatasusunan A dan B yang mempunyai saiz yang sama 3-by-4-by-2. Selepas itu, ia melakukan pendaraban mengikut unsur pada mereka menggunakan (.*) operator dan memperoleh tatasusunan C bersaiz 3–by-4-2.

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


Kesimpulan

MATLAB ialah alat berguna yang pada mulanya direka untuk melaksanakan operasi tatasusunan. Pendaraban tatasusunan berdasarkan unsur ialah operasi yang membolehkan kita mendarab unsur tatasusunan pertama dengan unsur tatasusunan kedua yang sepadan menggunakan (.*) pengendali. Untuk melaksanakan operasi ini kedua-dua tatasusunan mestilah mempunyai saiz yang sama. Panduan ini telah merangkumi beberapa contoh cara menggunakan (.*) operator untuk melakukan pendaraban tatasusunan mengikut unsur dalam MATLAB.