新手请教
想将一个列向量[ 1122
33
44
55
66 ] ]
转换成2行3列的二维数组[ 11 22 33
44 55 66 ]
代码怎么写? B(1,1:3)=A(1:3);
B(2,1:3)=A(4:6);
A为列向量,复杂的也可以参照。 a=
象下面这样写怎么不对?
b=zeros(2,3);
k=1;
for i=1;2
for j=1:3
b(i,j)=a(k);
k=k+1;
end;
end; (reshape(x,3,2)).' 原帖由 w89986581 于 2007-4-9 15:02 发表
(reshape(x,3,2)).'
可以简写为:reshape(x,3,2)' 哈哈,还是建议使用" .' ",否则复数矩阵操作时经常忽略了共轭。
页:
[1]