为了账号安全,请及时绑定邮箱和手机立即绑定

请问fmincon求解是否会慢?如何解决这个问题?

请问fmincon求解是否会慢?如何解决这个问题?

如果其中包含半连续变量,即或者等于零,或者是连续变量。(为零或者为连续变量求解前已知),这样的nlp问题,fmincon求解是否会慢?如何解决这个问题?
查看完整描述

1 回答

?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

matlab解决具有非线性约束条件的目标函数求解常用的函数是fmincon。它包含了好几个寻优算法,有些算法确实对处理不连续约束条件能力较差。你既然知道约束条件的连续性,那么在间断点不多的情况下可以先分段求解最小值。然后再用比较函数求最优值。还有,据我所知遗传算法好像也可以解决非线性约束问题,但我也不是很清楚能否正好对症你的问题。

查看完整回答
反对 回复 2023-04-28
  • 1 回答
  • 0 关注
  • 304 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号