作者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://webptt.com/cn.aspx?n=bbs/MATLAB/M.1438405174.A.C01.html
1F:→ celestialgod: poly2sym输出是symbolic object不是inline function 08/01 20:36
2F:→ celestialgod: 不能这样做 08/01 20:36
3F:→ celestialgod: 你要考虑自己做一个inline function 08/01 20:38