Podemos definir dois tipos de produtos matriz-vector: num temos um vector linha a multiplicar à esquerda de uma matriz com um número de linhas igual ao número de elementos do vector e que resulta num vector linha, i.e.
; no outro temos um vector coluna a multiplicar à direita de uma matriz com um número de colunas igual ao número de elementos do vector e que resulta num vector coluna, i.e.
.
» A = [5 7 9; 1 -3 -7]
A =
5 7 9
1 -3 -7
» x = [8; -4; 1]
x =
8
-4
1
» y = [4 -3]
y =
4 -3
» A*x
ans =
21
13
» x*A
??? Error using ==> *
Inner matrix dimensions must agree.
» y*A
ans =
17 37 57
» A*y
??? Error using ==> *
Inner matrix dimensions must agree.
Rodrigo Maia
2003-10-07