Re: [問題] 有關fmincon與quad的問題已回收
※ 引述《slow0201 (海星)》之銘言:
: 請問大家,如果我想要的目標函數是一各積分式
: 但積分的上下界是固定的,想要求得固定區間內積分最大的那各函數
: 也就是求的a,此函數是a跟x的函數對x積分
: 那積分的指令是quad8,而使用此指令fmincon需要給一各起始值a0
: 可是卻出現錯誤,請問欲quad8的函數是不是不可以有未知數呢?
: 可是我需要一直更新a值,才能求得最大的積分函數的a值
: 我在主程式設a0=a並加入load..a,積分內的函數中加入save..a
: 結果出現在fmincon的地方有錯
: 可以麻煩大家告訴我嗎?非常感謝
??? Attempt to execute SCRIPT fun1a as a function.
Error in ==> quad at 62
y = f(x, varargin{:});
Error in ==> myfun at 4
f = quad('fun1a',0,t); % Cost function
Error in ==> fminunc at 184
[f,GRAD(:)] = feval(funfcn{3},x,varargin{:});
Error in ==> test914 at 12
[a,fval] = fminunc(@myfun,a01,options)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.136.173
※ 編輯: slow0201 來自: 140.119.136.173 (09/16 16:52)
→
09/16 21:23, , 1F
09/16 21:23, 1F
→
09/17 11:02, , 2F
09/17 11:02, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章