当前位置: 首页 > news >正文

长沙建站

长沙建站,,小说关键词搜索器,前台和后台网站开发有什么区别模拟退火算法#xff08;SA#xff09; 模拟退火是很经典的算法#xff0c;针对大多数模型、应用#xff0c;受限于SA运行时间长等特点#xff0c;已不能直接应用SA#xff0c;这样的算法值得去改进#xff0c;我试图找一些缩短运行时间的方法#xff0c;已经在测试SA 模拟退火是很经典的算法针对大多数模型、应用受限于SA运行时间长等特点已不能直接应用SA这样的算法值得去改进我试图找一些缩短运行时间的方法已经在测试这里是模拟退火第一篇文章介绍模拟退火给出基础代码经过多次测试可直接运行。 参考了https://blog.csdn.net/qq_34554039/article/details/90294046该文介绍了模拟退火 1.简介 模拟退火算法的思想 借鉴于固体的退火过程当固体的温度很高时内能比较大固体内的粒子处于快速无序运动状态当温度慢慢降低固体的内能减小粒子逐渐趋于有序最终固体处于常温状态内能达到最小此时粒子最为稳定。 思路 一开始为算法设定一个较高的值T模拟温度算法不稳定选择当前较差解的概率很大随着T的减小算法趋于稳定选择较差解的概率减小最后T降至终止迭代的条件得到近似最优解。 2.算法步骤 模拟退火算法有很多文章进行了介绍这里不赘述算法思想也简单看流程图一般就很清晰了。 其中 代码一个求函数极值的程序 运行方式全部复制保存到一个m文件中直接运行 function main_fcn_extreme_value()T1000;%初始化温度值 T_min1e-12;%设置温度下界 alpha0.98;%温度的下降率 k1000;%迭代次数解空间的大小xgetX;%随机得到初始解 while(TT_min)for I1:kfxFx(x);x_newgetX;if(x_new-2x_new2)fx_newFx(x_new);deltafx_new-fx;if(delta0)xx_new(2*rand-1);elsePgetP(delta,T);if(Prand)xx_new;endendend end TT*alpha; end disp(最优解为) disp(x)%%getX.m function xgetX x4*rand-2; end%%Fx.m function fxFx(x) fx(x-2)^24; end%%getP.m function pgetP(c,t) pexp(-c/t); end end
http://wiki.neutronadmin.com/news/3015/

相关文章:

  • angularjs做的网站有哪些信誉好的菏泽网站建设
  • 网站建设与架构男友实验电商网站计划
  • 北京网站制作公司兴田德润实惠网络规划与设计毕业设计
  • 怎么给领导做网站分析网站建设从零开始视频教程
  • 网站做多久华为网站的建设建议
  • python做网站的书网站建设公司公司好
  • 网站设计_网站建设_手机网站建设什么是网站维护费
  • 展示型网站方案手机端网页制作
  • 北京网站设计公司wx成都柚米科技15Wordpress如何设置运费
  • 宏大建设集团有限公司网站今天河北沧州确诊名单
  • 搜索引擎如何找到网站网站开发开发的前景
  • 上海公司建设网站单位网站建设要记入无形资产吗
  • 做房产网站赚钱吗济南智能网站建设费用
  • 网站建设 市场规模大型国有企业网站建设
  • 外贸公司有必要建设网站吗免费网站建设策划
  • 网站是否需要备案电商运营网站 建设
  • 外贸那些网站好用国外企业合作的网站
  • 黔南州建设局网站做微信首图的网站
  • 做全国社保代理的网站公司网站注册要多少钱
  • 网站制作方案专业乐云seo海南创作什么网站
  • 团购网站模板下载微信手机网页登录入口
  • 东莞网站设计资讯网站开发目的
  • 建设网站公司怎么收费惠州制作网站软件
  • 新网站上线 怎么做seo做华为网站的还有哪些
  • 昆明网站建设天猫运营网站开发实战
  • 北京市建设厅官方网站百度人工优化
  • 企业网站在线留言熟悉免费的网络营销方式
  • 高端企业网站制作做网站的劣势
  • 做一个网站需要怎么做网站建设没业务
  • 做ps兼职的网站wordpress 手动上传主题