注册 登录
编程论坛 Matlab

[求助]MATLAB里怎么用批量处理把一个矩阵里的每一行取出来放到一个变量中

zerospace557 发布于 2007-07-29 21:40, 2266 次点击
MATLAB里怎么用批量处理把一个矩阵里的每一行取出来放到一个变量中。例如:有一个nXm的矩阵,我要把第一行取出放到X1里,第二行取出放到X2中,以此类推....第n行取出放到Xn中 ......

[此贴子已经被作者于2007-7-29 21:40:45编辑过]


2 回复
#2
zhangenter2007-08-01 00:06
A = rand(n,m);
for num = 1: n
eval(['X',num2str(num),'=','A(num,:)']);
end
#3
zerospace5572007-08-03 17:32
谢谢~!
1