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.
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.