MATLAB:如何在MatLab中解决这种约束优化问题

时间:2017-04-03 23:19:08

标签: matlab optimization constraint-programming correspondence

我想在MatLab中执行以下约束优化问题:

假设我们想要最大化目标函数f(x,t)= x-t,s.t。 x在[-1 / t,1 / t]中。 X是我们的选择变量,t是给定的参数。假设X在实数中,而T在Real ++中。

很明显,因为f(。)在x和t> 0中是新月,对于给定的t,解是x *(t)= 1 / t。但是我如何在Matlab中获得这个?所以我可以绘制t vs x *(t)。

我今年开始编程,如果我正在寻找的代码太容易了,我很抱歉。我试图自己做,但我不能。

提前非常感谢你。

1 个答案:

答案 0 :(得分:1)

如果您有优化工具箱,则可以使用capybara-webkit函数解决约束优化问题。请点击here

或者,您可以使用外部库Yalmip