matlab遗传算法工具箱复杂约束条件在哪添加
答案:2 悬赏:0 手机版
解决时间 2021-01-26 00:42
- 提问者网友:斑駁影
- 2021-01-25 16:51
matlab遗传算法工具箱复杂约束条件在哪添加
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-01-25 17:53
nonlinear function
全部回答
- 1楼网友:风格不统一
- 2021-01-25 18:40
你看到下边那个nonlinear constraint function了吗?
把你的约束写在一个m文件的function中,函数名比如取为:xconstr
则将@xconstr写到nonlinear constraint function后面的框里,应该就可以了。线性约束的话直接写在上方的栏目中。
你的优化问题没看到,用遗传算法求解一般没有问题。这种智能优化算法的最大优点在于求解多局部解优化问题时能得到全局性较好的最有解。如果你不考解的全局最优性的话,可以直接使用fmincon函数来求解。关于fmincon函数,可以在matlab命令行中输入 doc fmincon命令以查看帮助。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯