[問題] Scilab中,如何在fsolve時顯示iteration已回收
我想問一個Scilab的問題...
在 Scilab 中使用 fsolve 解非線性方程組時,要怎麼讓它可以顯示 iteration 的資訊阿
像 Matlab 中好像有 fsolve(function, initial value, optimset('Disp','Iter'))
這樣的方法可以讓他除了算出答案外,也順便把iteration中的過程SHOW出來
不過 Scilab 中的話要怎樣才能達到這樣的效果呢?
我如果把這樣的指令拿去在 Scilab 中用的話,都是會有 Error 說
fsolve 的第三個Argument 應為Real/Complex Matrix,像下面這樣...
---------------------------------------------------------------------
x = fsolve(x0, ex2_2_2, optimset('Display', 'iter'))
!--error 201
fsolve: Wrong type for argument 3: Real or complex matrix expected.
at line 36 of exec file called by :
---------------------------------------------------------------------
想要請問一下....Scilab有沒有辦法秀出 iteration阿...Orz.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.126.44
※ 編輯: andycwwu 來自: 140.123.126.44 (08/20 18:41)