请问如图非线性规划问题 如何用matlab求解呀

img

我原本想用fmincon函数求解,先建立目标函数:

img

然后由于约束条件都是线性的,没有非线性条件,所以就直接将线性约束加进去求解

img

但最终得到的结果不对,请问是哪里错了

fmincon默认是求最小值,你需要求解的是最大值,所以目标函数f中应该取个负号。