矩阵循环问题~~
矩阵循环问题~~a=hilb(10);a1=ones(10);for i=1:10;
a1(i,:);
y(i)=a*a1(i,:)'
end
我想实现y(i)=a*a1(i,:)'
在循环语句里,由于y(i)是一个向量,放在里面一直出错,希望得到高手的指点谢谢!谢谢!!谢谢!!! 1# chinasnowlee
你的矩阵操作有误哈,自已可以下去看看相关的书籍。还有,i作为虚数单位,最好别用在其它用途上。
a = hilb(10);
a1 = ones(10);
y=zeros(size(a));
for k = 1:10
y(:,k) = a * a1(:,k);
end
2# lengyunfeng
非常感谢~~又学习了,这个问题让我纠结了不少时间,万分感谢~~
页:
[1]