Bentuk umum matriks :

Matriks A berukuran (berordo) i x j yang mempunyai arti bahwa matriks A memiliki i baris dan j kolom.
Beberapa contoh elemen (unsur) matriks A adalah :
a 1 . 2 = adalah elemen matriks A pada baris ke-1 dan kolom ke-2
a 3 . 3 = adalah elemen matriks A pada baris ke-3 dan kolom ke-3
a i . j = adalah elemen matriks A pada baris ke-i dan kolom ke-j
Syarat Perkalian Dua Matriks
Jika matriks Am x n dan matriks Bp x q dikalikan, maka :
* Banyaknya kolom matriks A harus sama dengan banyaknya kolom matriks B, sehingga n = p
* Matriks hasil perkalian antara A dan B adalah matriks dengan ordo m x q
* Perkalian dilakukan dengan menjumlahkan hasil kali setiap elemen baris matriks A dengan setiap elemen kolom matriks B yang sesuai
Contoh 1
Diketahui matriks-matriks :

Manakah diantara operasi-operasi perkalian matriks berikut yang dapat dilakukan :
1. A x B Dapat, karena ordo matriks A adalah 2x3 dan ordo matriks B adalah 3x2, kolom matriks A sama dengan baris matriks B
2. A x C Tidak, ordo matriks A adalah 2x3 sedangkan ordo matriks C adalah 2x2, kolom matriks A tidak sama dengan baris matriks C
3. B x C Dapat, ordo matriks B adalah 3x2 dan ordo matriks C adalah 2x2, kolom matriks B sama dengan baris matriks C
4. C x D Tidak, ordo matriks C adalah 2x2 sedangkan ordo matriks D adalah 3x2, kolom matriks C tidak sama dengan baris matriks D

Dan berikut ini adalah contoh syntak perkalian matrik pada C++ :
Matrik A

Matrik B

Perkalian Matrik A x Matrik B

Hasil Compile dari syntak tersebut adalah :

source : scribd.com
Tidak ada komentar:
Posting Komentar