作者ra21844 (YDW)
看板MATLAB
標題[問題] 關於spline用fminbnd求極值
時間Sat Aug 1 12:59:28 2015
問題:現在我有一個spline要求極值
假設我的spline的名字就叫spline好了
X1是一個數值
spline.coefs(N,:); %先把第N項的多項式係數抓出來
Fun = poly2sym(); %將其係數矩陣轉為x的函數
但是接下來用fminbnd(Fun,-X1,X1)去求就一直不給跑
我試過
fminbnd(@(x)Fun,-X1,X1);
fminbnd(@Fun,-X1,X1);
一樣都不給跑
錯誤訊息如下
Subscript indices must either be real positive integers or logicals.
覺得各種資料形式很複雜- -
--
我不懂
人世間的那些愁,他為什麼要纏著我,
到底這會是誰的錯?
還是我不放手?––––
––––我想到
遙遠遙遠的以後,會不會有人知道我,
在這個寂寞的星球,
曾這樣的活過?
我不懂
人世間的那些愁,這世界給我的幽默,
這是不是要告訴我,
潮起終究潮落
?––––
––––我想到
遙遠遙遠的以後,天長和地久的盡頭,
應該沒有人能搶走,
我永遠的感動。
反正就這樣吧。我知道我努力過。––
–––––––––––––––––––––––
––––––––––––– ––
–––––活著其實很好,再吃
一顆蘋果 詞/曲:阿信
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.115.67.63
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1438405174.A.C01.html
→ celestialgod: poly2sym輸出是symbolic object不是inline function 08/01 20:36
→ celestialgod: 不能這樣做 08/01 20:36
→ celestialgod: 你要考慮自己做一個inline function 08/01 20:38