优化实验样板

上传人:工**** 文档编号:498947883 上传时间:2023-07-20 格式:DOC 页数:7 大小:52KB
返回 下载 相关 举报
优化实验样板_第1页
第1页 / 共7页
优化实验样板_第2页
第2页 / 共7页
优化实验样板_第3页
第3页 / 共7页
优化实验样板_第4页
第4页 / 共7页
优化实验样板_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《优化实验样板》由会员分享,可在线阅读,更多相关《优化实验样板(7页珍藏版)》请在金锄头文库上搜索。

1、一维搜索方法黄金分割法实验目的:1 熟悉一维搜索的方法一一黄金分割法,掌握其基本原理和迭代过程;2 利用计算语言(Matlab语言或C语言)编制优化迭代程序,并用给定实例进 行迭代验证实验设备:计算机、Windows XP Matlab软件或C语言(任选一种)实验内容:1 根据黄金分割算法的原理,画出程序计算流程框图;2 应用黄金分割算法,计算:函数 F(x)=x2-10x+36,在搜索区间-10 xF(a2)=r2 ,令 a=a1 , a1=a2 , a2=a+r*(b-a) ; F(a1)=r1eps & kfua=l;l=u;u=a+0.618*(b-a);elseb=u;u=l;l=a

2、+0.382*(b-a);endk=k+1;tol=abs(b-a);endif k=100000disp(找不到最优点!); x=NaN;mi nf=NaN;return;endx=(a+b)/2;一维搜索方法二次插值法实验目的:1熟悉一维搜索的方法 二次插值法,掌握其基本原理和迭代过程; 2利用计算语言( Matlab 语言或 C 语言)编制优化迭代程序,并用给定实例进 行迭代验证 .实验设备:Windows XP, Matlab软件或C语言(任选一种)实验内容 :1根据二次插值法的原理,画出计算框图;2. 应用二次插值法算法,计算:函数F(x)=sin(x),在搜索区间4xepsfa=s

3、ubs(f,fi ndsym(f),a);fb=subs(f,fi ndsym(f),b);ft0=subs(f,fi ndsym(f),t0);tu=fa*(bA2-t0A2)+fb*(t0A2-aA2)+ft0*(aA2-bA2);td=fa*(b-t0)+fb*(t0-a)+ft0*(a-b);t1=tu/2/td;ft1=subs(f,fi ndsym(f),t1);tol=abs(t1-t0);if ft1=ft0if t1=t0b=t0; t0=t1;elsea=t0; t0=t1;endk=k+1;elseif t1=t0 a=t1;elseb=t1;endk=k+1;endendx=t1;min f=subs(f,fi ndsym(f),x);实验报告1. 实验目的2. 实验设备(型号及规格)3. 实验内容4. 实验原理5. 实验步骤6. 程序设计6.1 绘制程序流程图(如右图或参考课本 p40、p46)6.2 编写程序(附录)6.3 实验结果7. 思考题

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号