作者t7522462 ()
看板MATLAB
標題[問題]linprog的使用困難
時間Wed Sep 18 19:59:13 2013
最近寫程式遇到的問題,我把xp = linprog(f, Ai, bi, Aeq, beq)]放在迴圈裡跑
重點是linprog這個內建函式,大約跑個兩圈就會跑出警告
Maximum number of iterations exceeded; increase options.MaxIter ,
可是每跑一次迴圈照理說疊代的次數不是應該要重算嗎?
小弟第一次發問 請各位幫忙 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.80.147
1F:→ H45:增大 options.MaxIter 再說 09/19 07:59
2F:→ t7522462:H大 用了很久還是不太會改,可以大概說一下方法嗎 謝謝 09/19 21:47
3F:→ t7522462:options=optimset('linprog');MaxIter=5000 這樣對嗎? 09/19 22:35
4F:推 H45:options = optimset('MaxIter',10000); 09/20 09:20
5F:→ H45:x = linprog(f,A,b,Aeq,beq,lb,ub,x0,options) 09/20 09:20
6F:→ t7522462:謝謝你 問題解決了 09/20 14:02