Mengambil Kuadrat dari Setiap Elemen Array di MATLAB
Operasi ini dapat diterapkan dalam banyak masalah matematika seperti untuk menemukan produk titik dari dua vektor. Operator .^ mengikuti sintaks sederhana yang diberikan di bawah ini:
B = A.^ 2B = kekuatan ( A, 2 )
Di Sini,
Ekspresi B = A.^2 menghitung kuadrat dari setiap elemen larik A yang diberikan.
Ekspresi B = power(A,2) bekerja dengan cara yang sama seperti B = A.^2. Tapi ini adalah ungkapan yang jarang digunakan.
Contoh
Pertimbangkan beberapa contoh untuk memahami fungsionalitas sintaks di atas.
Contoh 1
Dalam contoh ini, kita menghitung kuadrat dari setiap elemen array 1 dimensi A menggunakan ekspresi A.^2.
A = [ 1 2 3 4 5 6 ] ;B = A.^ 2
Contoh 2
Dalam kode MATLAB ini, kita menghitung kuadrat dari setiap elemen array 2 dimensi A menggunakan fungsi power(A,2).
A = [ 1 2 ; 3 4 ; 5 6 ] ;B = kekuatan ( A, 2 )
Contoh 3
Contoh ini menentukan kuadrat dari setiap elemen array 3 dimensi A yang diberikan menggunakan ekspresi A.^2.
A = rand ( 3 , 4 , 2 ) ;B = A.^ 2
Kesimpulan
Kadang-kadang kita perlu menerapkan operasi aritmatika pada setiap masukan array jenis operasi ini disebut operasi elemen-demi-elemen dan MATLAB mendukung operasi tersebut. Salah satu di antara operasi ini adalah pengambilan kuadrat dari setiap elemen array. Di MATLAB, operator .^ dan fungsi power() digunakan untuk menghitung kuadrat dari setiap entri array. Tutorial ini menjelaskan cara menghitung kuadrat dari setiap elemen array menggunakan metode di atas.