- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下载可编辑
下载可编辑
.
.专业.整理.
项目一一维搜索算法
项目一
一维搜索算法 ( 一)
[ 实验目的 ]
编写加步探索法 、对分法、Newton 法的程序 。
[ 实验准备 ]
1. 掌握一维收搜索中搜索区间的加步探索法的思想及迭代步骤
;
掌握对分法的思想及迭代步骤 ;
掌握 Newton 法的思想及迭代步骤 。
[ 实验内容及步骤 ]
编程解决以下问题 :
1. 用加步探索法确定一维最优化问题
min (t )
的搜索区间 ,要求选取 t 0
t 0
0, h0 1,
t 3
2 .
2t
1
加步探索法算法的计算步骤
(1) 选取初始点
t 0
:
[ 0, )(或t 0
[ 0, t max ]) , 计算
0
(t 0 ) . 给出初始步长
h0
0
加步系数
1 , 令 k
(2) 比较目标函数值 . 令 tk 1
则转 (4)。
0 。
tk
hk , 计算
k 1
(tk 1 ) , 若
k 1
k , 转(3), 否
(3) 加大探索步长 . 令 hk
1
hk , 同时, 令 t
tk , tk
hk ,
t k 1 , k k
1, 转(2)。
(4) 反向探索 . 若 k
0 , 转换探索方向 ,令 hk
t
tk 1 , 转( 2)。 否则, 停止迭
代, 令 a
min{ t,t k 1 }, b
max{t,tk 1} 。
加步探索法算法的计算框图
程序清单
加步探索法算法程序见附录 1
实验结果
运行结果为 :
用对分法求解
min
(t )
t( t
2) ,
已知初始单谷区间
[ a, b]
[ 3, 5]
,要求按精度
0.3 ,
分别计算 .
对分法迭代的计算步骤 :
确定初始搜索区间
[ a, b] , 要求
(a ) 0,
( b) 0 。
计算 [ a, b] 的中点 c
1 (a
2
b) .
若
(c)
0 , 则 a
c , 转(4) ; 若
(c)
0 , 则 t *
c , 转 (5); 若
(c)
0 , 则
b c ,转 (4).
若 | a b |
, 则t *
(a
2
b) , 转(5); 否则转 (2).
打印
t* , 结束
对分法的计算框图
程序清单
对分法程序见附录 2
实验结果
运行结果为 :
用 Newton 法求解
min
(t)
3t 2t 1
3
,
已知初始单谷区间
[ a, b]
[0, 1]
,要求精度
0.01 .
Newton 法的计算步骤
确定初始搜索区间
[a, b] , 要求
( a
) 0 ,
( b ) 0
选定
计算
t0
t t 0
(t0 ) / ( t0 )
若 | t
t0 |
,则 t0
t , 转( 3 ); 否则转 ( 5).
打印 t,
(t )
, 结束 .
Newton 法的计算框图
程序清单
Newton 法程序见附录 3
实验结果
运行结果为 :
下载可编辑
下载可编辑
项目二 一维搜索算法 ( 二)
[ 实验目的 ]
编写黄金分割法 、抛物线插值法的程序 。
[ 实验准备 ]
掌握黄金分割法的思想及迭代步骤 ;
掌握抛物线插值法的思想及迭代步骤 。
[ 实验内容及步骤 ]
编程解决以下问题 :
用黄金分割法求解
min
(t )
t(t
2) ,
已知初始单谷区间
[a, b]
[ 3, 5]
,要求精度
0.001.
黄金分割法迭代步骤 :
确定
(t) 的初始搜索区间
[ a,b] .
计算 t 2 a
计算 t1 a
若 | t t |
0.382(b a)
0.618(b a)
*, 则打印 t t1
*
t2
, 结束 ; 否则转 (5).
1 2
2
判别是否满足 1
: 若满足 , 则置 a
t2,t 2
t1, 2 1
然后转 (3) ;否则 , 置
b
t1,t1
t2, 1
2,t2
(b a), 2
(t2 )
然后转 (4) .
黄金分割法的计算框图 :
.专业.整理.
.
.专业.整理.
程序清单
黄金分割法程序见附录 4
实验结果
运行结果为 :
用抛物线插值法求解
min
f (x)
8x 3
2 x2
7 x 3 ,
已知初始单谷区间
[ a,b]
[ 0,2],
0.001.
抛物线插值法的计算步骤 :
(1 )
(t )
(t0 ) , 所以相对
t0 来说 t 是好点 , 故划掉区间
[t 0 , t2 ] , 保留
[t1, t0 ] 为新区
间, 故置 t2
t0, (t2 )
(t0 ) , t0
t, (t )
(t0 ) , t1 保持
您可能关注的文档
- 金财软件操作手册范本.docx
- 软件项目管理计划书案例.docx
- 电力系统分析练习题与答案(何仰赞)(上册).docx
- 化工原理流体流动试题(包含答案).docx
- 落地脚手架专项施工方案(底部6米双立杆).docx
- 技术研发部组织结构和岗位职责大全.docx
- 新型梁式悬挑脚手架方案.docx
- 钢筋下料实例.docx
- 全国卫生信息直报系统设计方案.docx
- 下穿隧道施工方案.docx
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
最近下载
- 职业技术学院2024级休闲农业经营与管理专业人才培养方案.pdf VIP
- 中国铁路青藏集团有限公司公开招聘备考题库附答案.docx VIP
- 招172人!中国铁路青藏集团有限公司公开招聘备考题库附答案.docx VIP
- 《起重机械安全技术规程》(TSG51-2023)知识培训.pptx VIP
- 2025中国铁路青藏集团有限公司招聘202人笔试题库附答案解析.docx VIP
- 人教版九年级化学上册第1-6单元测试题及答案.pdf VIP
- TSG 51-2023 起重机械安全技术规程.docx VIP
- 2025年下半年教师资格证幼儿园《综合素质》真题试卷(带答案).pdf VIP
- 工程概论知到智慧树期末考试答案题库2024年秋湘潭大学.docx VIP
- 无人机通用动态数据库的分析.pdf VIP
原创力文档


文档评论(0)