24小时热门版块排行榜    

查看: 1767  |  回复: 4

yanshuaiyin

新虫 (正式写手)

[求助] 求助遗传算法中怎么构造复杂约束的惩罚函数 已有1人参与

求遗传算法在齿轮参数优化中的源程序,不明白怎么构造复杂约束的惩罚函数,求指导,不胜感激
回复此楼
Ifyoudonotleaveme,Iwillbyyoursideuntilthelifeend.
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangdf99

禁虫 (小有名气)

本帖内容被屏蔽

2楼2014-03-04 17:36:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
定义目标函数值在非约束条件范围取为无穷大。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2014-03-04 20:19:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanshuaiyin

新虫 (正式写手)

引用回帖:
3楼: Originally posted by 月只蓝 at 2014-03-04 20:19:56
定义目标函数值在非约束条件范围取为无穷大。

你说的是求最小值的时候,求最大值就是无穷小,也就是说舍弃在非约束范围内的点,可是怎么知道一个点是不是在约束范围内,怎样编程实现?还有就是这样就缩小了搜索的范围,这样好像也不是很好
Ifyoudonotleaveme,Iwillbyyoursideuntilthelifeend.
4楼2014-03-05 11:24:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanshuaiyin

新虫 (正式写手)

引用回帖:
2楼: Originally posted by wangdf99 at 2014-03-04 17:36:52
一起学习,哪位大神给点指导,谢谢!

嗯嗯,一起学习,我看的教材中对遗传算法编程的过成好多都不一样,所用到的函数都不一样,你用的什么啊?有没有添加英国那个大学开发的遗传算法工具箱?我添加不上,有的说不用那个工具箱,直接用的就是优化工具箱
Ifyoudonotleaveme,Iwillbyyoursideuntilthelifeend.
5楼2014-03-05 11:26:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yanshuaiyin 的主题更新
信息提示
请填处理意见