就是我想设定好上下限,然后显示错误,求大神指导啊

matlab一个简单的fmincon()函数使用问题

%对r进行优化
function optimizerfmincon
ra=[15];
lb=[14];
ub=[16];
A=[];
b=[];
Aeq=[];
beq=[];
Opt=fminunc(@Goalfunc,[15],A,b,Aeq,beq,lb,ub)
%目标函数
function f=Goalfunc(ra)
tic
f=ra(1)^2;
toc

杨__羊羊
浏览 428回答 1
1回答

qq_花开花谢_0

可这样改:%对r进行优化function optimizerfminconra=15;lb=14;ub=16;A=[];b=[];Aeq=[];beq=[];Opt=fmincon(@Goalfunc,ra,A,b,Aeq,beq,lb,ub)%Opt=fminunc(@Goalfunc,15,A,b,Aeq,beq,lb,ub)%目标函数function f=Goalfunc(ra)ticf=ra(1)^2;toc
打开App,查看更多内容
随时随地看视频慕课网APP