Operation Manual

Blz. 11-4
Matrixvermenigvuldiging
Matrixvermenigvuldiging is gedefinieerd als C
m×n
= A
m×p
B
p×n
, waarbij A =
[a
ij
]
m×p
, B = [b
ij
]
p×n
en C = [c
ij
]
m×n
. Matrixvermenigvuldiging is alleen mogelijk
als het aantal kolommen in de eerste operand gelijk is aan het aantal rijen in
de tweede operand. De algemene term in het product c
ij
wordt gedefinieerd als
Dit komt op hetzelfde neer als het stellen dat het element in de i-ste rij en de j-ste
kolom van het product C, het resultaat is van een term-voor-term
vermenigvuldiging van de i-ste rij van A met de j-ste kolom van B, en het bij
elkaar optellen van de producten. Matrixvermenigvuldiging is niet commutatief,
d.w.z. in het algemeen AB BA. Verder kan het zijn dat een van de
vermenigvuldigingen zelfs niet bestaat. De volgende beeldschermen tonen het
resultaat van vermenigvuldigingen van de matrices die we eerder hebben
opgeslagen:
!!!
De matrix-vectorvermenigvuldiging, zoals geïntroduceerd in de vorige
paragraaf, kan gezien worden als het product van een matrix m×n met een
matrix n×1 (d.w.z. een kolomvector) hetgeen als resultaat een m×1 matrix
(d.w.z. nog een vector) geeft. Bekijk de voorbeelden uit de vorige paragraaf
om deze bewering te verifiëren. De vectoren die zijn gedefinieerd in hoofdstuk
9 zijn matrixvermenigvuldiging dus eigenlijk kolomvectoren.
Het product van een vector met een matrix is mogelijk als de vector een
rijvector is, d.w.z. een 1×m matrix, die vermenigvuldigd met een matrix m×n
.,,2,1;,,2,1,
1
njmiforbac
p
k
kjikij
KK ===
=