在上一篇文章中讲述了模拟退火的基本原理,以下以一个实际的例子来说明,其中所有的源码已贴出,可以从中了解到很多细节。使用模拟退火法求函数f(x,y) = 5sin(xy) + x2 + y2的最小值 解:根据题意,我们设计冷却表进度表为:即初始温度为100衰减参数为0.95马可夫链长度为10000Metropolis的步长为0.02结束条件为根据上一个最优解与最新的一个最优解的之差小于某个容差。 使用METROPOLIS接受准则进行模拟, 程序如下 /* * 模拟退火法求函数f(x,y) = 5sin(xy) + x^2 + y^2的最小值 * 日期:2004-4-16 * 作者:ARMYLAU* EMAIL:armylau2@163.com * 结束条件为两次最优解之差小于某小量 */using System;namespace SimulateAnnealing{ class Class1 { // 要求最优值的目标函数 static double ObjectFunction( double x, double y ) { double z = 0.0; z = 5.0 * Math.Sin(x*y) + x*x + y*y; return z; } [STA
C#数值计算之模拟退火法简介(二)
来源:互联网 发布日期:2011-09-16 10:54:31 浏览:10122次
相关内容
AiLab云推荐
最新资讯
本月热点
热门排行
-
不被“机器狗之父”看好的人形机器人,未来要如何发展?
阅读量:72838
-
国产版达芬奇手术机器人价格跳水,是价格战要来了吗?
阅读量:67706
-
借势智元机器人,富临精工跨界入局人形机器人,准备好了吗?
阅读量:43616
-
实探全球首个核电灯塔工厂,这里有各式各样的机器人 | 碳访
阅读量:41897
-
傅盛:我不看好双足机器人的商业化
阅读量:13266
-
英伟达利用苹果Vision Pro加速人形机器人开发
阅读量:11268
推荐内容
- 2024山东国际玻璃工业技术展览会
- 第十六届中国绿色食品博览会暨江西茶业展
- 2024第20届中国(重庆)国际秋季茶产业博览会暨紫砂、陶瓷、茶具用品展(华巨臣茶博会)
- 2024第38届中国植保信息交流暨农药械交易会(中国植保双交会)暨2024丘陵山区农业机械 及设施农业展览会
- 2024第21届潍坊茶业博览会暨紫砂展
- 2024中国(东莞)国际包装印刷展览会
- 2024第四届成都国际乐器展览会
- 2024年法国巴黎农业机械展览会SIMA
- DronTechAsia2024亚洲(泰国曼谷)国际无人系统展
- 2024第21届中国(昆明)国际美业博览会(CKBE)
- 2024年第23届伊朗国际电力电工设备及技术展(全球六大电力展)