【发布时间】:2015-07-27 15:22:10
【问题描述】:
我必须在 matlab 中求解非线性约束函数。我不熟悉它的命令。
问题是:
minimize E(b,c)
constrains k1< c.b^0.5< k2 and c/6>k3
注意:E(b,c) 是非线性函数;还有我怎样才能更容易地解决这个问题
minimize E(b,c)
constrains c.b^0.5=k2 and c/6>k3
我必须使用 matlab mfile。请建议我该怎么做!
为简单起见,想象一下:即E(b,c)=b^2+√c+c 和k1=8,k2=12,k3=5
我必须使用 Matlab mfile。请建议我该怎么做!
我想根据给定的约束绘制E(b,c) 并找到b,c 对,如果可能的话。
我不确定我是否真的需要优化工具箱。
如果可以的话,请给我一个简短的 Matlab 脚本。
在此先感谢
【问题讨论】:
-
使用
fmincon:mathworks.co.uk/help/optim/ug/fmincon.html。你需要优化工具箱。
标签: matlab optimization