[問題] while 迴圈問題已回收
想請教一個有關迴圈的問題 第一次在這裡PO文
希望不要鞭我 我是新手QQ
--------------------------------
我寫了一個function "logistic_5"
這個function 可以輸出兩個傳回值
D= zeros(1,20);
Dindex =[];
[D,Dindex] = logistic_5(20,1000,1000,D,Dindex,8);
所以D和Dindex就是我想要的值(傳回的D與Dindex會修改原始的D與Dindex)
---------------------------------------------------------
D= zeros(1,20);
Dindex =[];
[D,Dindex] = logistic_5(20,1000,1000,D,Dindex,8);
[D,Dindex] = logistic_5(20,1000,1000,D,Dindex,8);
連續使用兩次表示迭代兩次 因此如果需要迭代10次
就使用10次的logistic_5
但是我的問題是不確定要迭代幾次
終止條件是當最新的D和前一次的D相同時就停止(D為一陣列)
我嘗試用while去解決
不過對於while仍然不太能掌握
希望大家可以給我一點建議
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.185.52
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章