展会信息港展会大全

求教 模拟退火算法 解释
来源:互联网   发布日期:2011-08-28 21:18:57   浏览:4994次  

导读:书上讲 比较难理解 而且没有实例 求教高手深入浅出讲解一下 比如最简单 求 f x y z 最小值 其中x y z 都是0 10之间 实数 显而易见xyz都是0 时候f最小 但是这个最...

#18楼 得分:0回复于:2010-01-25 20:32:39

引用 17 楼 bottlebox 的回复:
引用楼主 dych20042577 的回复:
书上讲的比较难理解,而且没有实例。求教高手深入浅出讲解一下。
比如最简单的  求 f=x+y+z 的最小值 其中x,y,z 都是0~10之间的实数.显而易见xyz都是0的时候f最小,但是这个最小值怎样由模拟退火算法得出?
比如如果 xyz的初值为 4 5 6,下面用模拟退火算法将怎么做?
求详解,拜谢!

可以这样
int t=10,n=100;
int x=4,y=5,z=6;
float f=x+y+z;
while(t!=0){
  for(int i=0;i <n;i++){

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港