文档内容节选
使用模拟退火法求函数fxy 5sinxy x2 y2的最小值 解:根据题意,我们设计冷却表进度表为: 即初始温度为100 衰减参数为095 马可夫链长度为10000 Metropolis的步长为002 结束条件为根据上一个最优解与最新的一个最优解的之差小于某个容差 使用METROPOLIS接受准则进行模拟 程序如下 模拟退火法求函数fxy 5sinxy x2 y2的最小值 日期2004416 作者ARMYLAU EMAILarmylau2163com 结束条件为两次最优解之差小于某小量 using System namespace SimulateAnnealing class Class1 要求最优值的目标函数 static double ObjectFunction double x double y double z 00 z 50 MathSinxy xx yy return z STAThread static void Mainstring args 搜索的最大......
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
评论