作者HAK (no pain no gain)
看板MATLAB
标题[问题]for回圈和while的程式问题
时间Thu May 9 18:49:12 2013
Matlab新手想请问关於for回圈与while组合的程式问题
我的问题在於目前有一个4x4的A矩阵
X1的初始值为[1;0;0;0],新的X1=A*X1
我想要求n次之後X1中的元素值小於0.00001,并且记录每一个X1的值
因此写了下面的程式:
X1(1:4,1)=[1;0;0;0];
for j=1:100
while X1(1:4,1)>0.00001
n(j,1:4)=X1';
X1=A*X1;
end
end
但是却进不了回圈
不知可否请先进点拨一下问题出在哪里呢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.81.111
1F:→ mc77412:X1(1:4,1)是矩阵,没办法跟0.00001比 05/11 01:15
2F:→ HAK:感谢您指正错误的地方 05/19 04:32