作者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