Anderzijds is vector-matrixvermenigvuldiging niet gedefinieerd. Deze
vermenigvuldiging kan echter wel uitgevoerd worden als een speciaal
geval van matrixvermenigvuldiging zoals hieronder uitgewerkt.
Matrixvermenigvuldiging
Matrixvermenigvuldiging is gedefinieerd als C
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
=
c
ij
Matrixvermenigvuldiging is niet commutatief, d.w.z. in het algemeen A ⋅ B ≠
B ⋅ A. Verder kan het zijn dat een van de vermenigvuldigingen zelfs niet
bestaat. De volgende schermweergaven geven het resultaat weer van
vermenigvuldigingen van de matrices die we eerder hebben opgeslagen.
Term-voor-term vermenigvuldiging
Term-voor-term vermenigvuldiging van twee matrices met dezelfde
afmetingen is mogelijk met de functie HADAMARD. Vanzelfsprekend is het
resultaat een matrix met dezelfde afmetingen. Deze functie is beschikbaar
via de Functiecatalogus (‚N) of via het submenu MATRICES/
OPERATIONS („Ø). Hieronder volgen toepassingen van de functie
HADAMARD:
Blz. 9-5
, is gedefinieerd als
ij
p
∑
⋅
a
b
,
for
i
ik
kj
=
k
1
=
=
1
, 2 ,
K
,
m
;
j
×
×
⋅ B
= A
m
n
m
p
1
, 2 ,
K
,
n
.
×
.
p
n