- 17
- 0
- 约1.63万字
- 约 29页
- 2017-04-22 发布于重庆
- 举报
最优化原理及应用
“最优化原理及应用”
2008200388 姚远
1.用C语言,或者Matlab, 或者Fortran等编写一个完整的Simulated Annealing算法和Genetic 算法的优化程序。
解: 本题采用Matlab语言编写一个完整的SA算法优化程序。在该程序中选用的代价函数为:,初始的C0=1000,每一个阶段的Lk选为20,接受概率设为0.6,迭代的终止条件为e0.00001(e=)。初始值的选取范围为,每次迭代的扰动=6。C=C0/k。
的趋势如下图所示:
经过SA算法得出的结果为:x1=5.6682 f(x)=-3.8854。
程序如下:
%退火算法
clear all
clc
C0=1000;
x0=20*rand(1,1)-10; %取初始值
k=0;
Lk=20;
F=sin((x0-1.5)^2)+(x0-6)^2-3; %代价函数
delta_x=6; %扰动
e=1;
epsilon=0.6; %接受概率
i=1;
while (e0.00001)
k=k+1;
C=C0/k;
for(i=1:Lk)
w=2*rand(1,1)-1;
x1=x0+w*delta_x; %产生一个x1
F1=x1^4-x1
您可能关注的文档
- 智能照明系统的基本原理和设计.doc
- 智能硬件三大“风口”VR机器人智能汽车.docx
- 智能绝对湿度传感器绝对湿度变送器绝度湿度.doc
- 智能检测技术实验讲义.doc
- 智能网络系统集成技术``201012更新.doc
- 智能电表管理系统优秀毕业论文.doc
- 智能雷达微波感应LED日光灯的原理.doc
- 智能远程电表的研究与设计正文4.doc
- 智能车外文翻译.doc
- 智讯会员管理设备58mm热敏便携打印机.doc
- 高中思想政治·入团宣誓仪式教学设计:青春心向党,奋进新征程——2026年新团员政治成长第一课.docx
- 初中历史七年级下册《明朝的灭亡与清朝的建立》教案 .docx
- 高中英语“思维跃迁”衔接教学设计——以“Youth in Transition”主题大单元为例.docx
- 小学劳动四年级上册《非遗传承在指尖:玉米皮编织工坊》教案.docx
- 《冰雪忠魂:抗美援朝精神代代传》教学设计.docx
- 破茧·重构·向未来——高二“分水岭”现象深度剖析与突围主题班会教案.docx
- 高中思想政治单元法治教学设计——《向校园欺凌说不——我们的法律盾牌与责任担当》.docx
- 【教案】高中二年级《“十五五”规划背景下的梦想家——把个人理想的坐标定在国家发展的版图上》教案.docx
- 【探寻生命的萌动】小学二年级劳动“绿豆芽的秘密”项目式教学设计.docx
- 学案1-企业的经营-第五课-企业与劳动者.ppt
原创力文档

文档评论(0)