求非线性规划问题MATLAB程序代码,非常急

2025-04-13 10:08:46
推荐回答(1个)
回答1:

首先建立目标函数myfun.m,然后保存
function f=myfun(x)
f=x(1)+0.005*x(2)^2;

在命令行输入
x0=[0 0]
A=[];b=[];
Aeq=[1 1];beq=135.25;
[x,fval]=fmincon(@myfun,x0,[],[],Aeq,beq)

x =

35.2496 100.0004

fval =

85.2500