Study
MATLAB

Operator & Operasi Elemen-wise

Penjelasan

MATLAB membedakan operasi matrix SUNGGUHAN (`* / ^`, mengikuti aturan aljabar linear) dari operasi ELEMEN-WISE (`.* ./ .^`, titik di depan operator berarti "terapkan ke setiap elemen sejajar"). Untuk dua matrix berukuran sama, operasi elemen-wise sangat umum dipakai untuk transformasi data per elemen.

Contoh Konsep

A = [1 2 3];
B = [4 5 6];

A .* B     % [4 10 18], perkalian PER ELEMEN
A .^ 2     % [1 4 9], kuadratkan SETIAP elemen

C = [1 2; 3 4];
D = [5 6; 7 8];
C * D      % perkalian MATRIX sungguhan (baris kali kolom)
C .* D     % perkalian elemen-wise, BEDA hasil dari C * D

Praktikum

Dari vector A = [1 2 3 4 5], pakai operasi elemen-wise untuk mengkuadratkan setiap elemen, lalu kalikan hasilnya dengan 2.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Lupa tanda titik (memakai `A * B` padahal maksudnya elemen-wise `A .* B`) adalah kesalahan PALING UMUM pemula MATLAB — kalau muncul error "matrix dimensions must agree", cek dulu apakah harusnya pakai operator titik.