Tengo una matriz M x N
. Quiero multiplicar cada una de las columnas N
por una matriz M x M
. Lo siguiente hace esto en un bucle, pero no tengo idea de cómo vectorizarlo.Multiplicar cada columna de una matriz por otra matriz
u=repmat(sin(2*pi*f*t),[n 1]);
W = rand(n);
answer = size(u);
for i=1:size(u,2)
answer(:,i) = W*u(:,i);
end
No estoy seguro si está espaciado o realmente retrasado. :-) Gracias. – mac389