Producto matriz y vector
Publicado por Gonzalo (17 intervenciones) el 22/02/2018 15:09:00
Hola, tengo un ejercicio que me da errores de dimensión, se los dejo de la forma que lo hice, a ver si alguien puede decirme el error, y como debería hacerlo..
"Realizar un archivo de funcion, que reciba una matriz y un vector de dimensiones compatibles para realizar el producto entre ambos. El producto entre una matriz y un vector se define en algebra como producto interno de cada fila i de la matriz por el vector columna, el resultado es un vector columna"
"Realizar un archivo de funcion, que reciba una matriz y un vector de dimensiones compatibles para realizar el producto entre ambos. El producto entre una matriz y un vector se define en algebra como producto interno de cada fila i de la matriz por el vector columna, el resultado es un vector columna"
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function v=funcion(w,a)
[m,n]=size(a);
l=size(v);
if n~=l
disp('No es posible realizar el producto')
else
for i=1:m
k=1;
suma=0;
suma=suma+a(i,:).*w(k)
w(k)=suma;
k=k+1;
end
Valora esta pregunta


0