MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】matlab中怎么创建一个空向量(矩阵)? (https://www.labfans.com/bbs/showthread.php?t=1226)

herryzl 2008-01-13 21:23

【求助】matlab中怎么创建一个空向量(矩阵)?
 
比如用QR分解求解逆矩阵invmat
for i=1:3
init=zeros(3,1);
init(i)=1;
vec=r\(q'*init);
if i==1 invmat=vec;
else invmat=cat(2,invmat,vec);
end
end
中间须加一个判断i是否为1的命令,能不能直接创建一个空向量invmat,省掉这个判断语句?
thx!

fanxing39 2008-01-13 22:38

最快的办法就是直接调用QR命令进行QR分解.
命令格式 QR=(A)

elunxu 2008-01-13 23:56

空矩阵用[]
如a=[]

herryzl 2008-01-14 00:14

嗯,谢谢各位了……


所有时间均为北京时间。现在的时间是 09:55

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.