- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二次最有优化上机讲述
课程名称: 最优化计算方法 指导教师: 付云姗 班级: 信科13 姓名: 李贵显 学号: 1311710106 实验项目名称:
一维优化方法练习 实验目的及要求:
编写程序实现全局牛顿法;
编写程序实现割线法;
编写程序实现Goldstein非精确线性搜索。
实验原理:
在Matlab环境下,按照要求编写函数和程序,求解实例,直至取得正确的运行结果。
算法4:全局牛顿法
S1 给出精度,令k:=0;
S2 计算,, 若则转S4;若则停止;
令初始值;
S3 令, 如果, 则转 S3;
令,k=k+1, 转S2;
S4令, 如果, 则令, 置;
S5 如果
则转S6;置; 转S5;
S6 令, k=k+1, 转S2.
算法 5 割线法
S1 给出精度,令k:=0;
S2 若, 停止,极小值点为;
S3 令;
S4 令k:=k+1, 转S2.
算法 6 Goldstein非精确线性搜索
S1在搜索区间或上取定初始试探点,计算,给出可接受系数和, 增大探索点系数,或
S2 计算, 若
则转S3,否则令,转S4;
S3 若,停止迭代输出;否则令,若,转S4, 否则令,,转S2;
S4 令 ,置转S2.
实验内容(方法和步骤):
题目7 编写程序实现全局牛顿法。
利用Matlab编写函数 [x,miny]=GlobalNewton(f,x0,eps).其中f为目标函数,x0为初始点,eps为算法终止的精度。用全局牛顿法求解无约束优化问题minf(x)。
GlobalNewton.m文件
function [x,miny]=GlobalNewton(f,x0,eps)
k = 0; x = x0;
g = diff(f); h = diff(g);
fx = subs(f, findsym(f), x);
gx = subs(g, findsym(g), x);
hx = subs(h, findsym(h), x);
delta = eps;
alpha = 0; beta = 0;
epsgx = eps;
while 1
if abs(gx)epsgx
if hx=0
break;
else
delta = 2 * delta;
f3 = subs(f, findsym(f), x + delta);
while f3=fx
delta = 2 * delta;
f3 = subs(f, findsym(f), x + delta);
end
x= x + delta;
k = k + 1;
fx = subs(f, findsym(f), x);
gx = subs(g, findsym(g), x);
hx = subs(h, findsym(h), x);
end
continue;
end
beta = hx;
if beta=0
beta = 1;
alpha = 1;
end
f1 = subs(f, findsym(f), x-alpha*gx/beta);
f2 = subs(f, findsym(f), x)-alpha*gx^2/(4*beta);
while f1=f2
alpha = alpha/2;
f1 = subs(f, findsym(f), x-alpha*gx/beta);
f2 = subs(f, findsym(f), x-alpha*gx^2/(4*beta));
end
x = x - alpha*gx/beta;
k = k+1;
fx = subs(f, findsym(f), x);
gx = subs(g, findsym(g), x);
hx = subs(h, findsym(h), x);
end
x = vpa(x, 6)
miny = vpa(fx, 6)
end
题目8
取初始点x0=5,用全局牛顿法求函数的极小值点。
shiyan8.m文件
您可能关注的文档
最近下载
- 咨询发布—2025年中国产教融合行业产业链全景分析及发展趋势预测.docx
- 光合作用(优秀公开课件)(共63张PPT).pptx VIP
- 人教A版高中数学必修第二册同步教材习题答案.doc VIP
- 金工深度研究:基于趋势和拐点的市值因子择时模型.docx VIP
- Iphone7如何下载旧版微信.pdf VIP
- 07S906 给水排水构筑物设计选用图 经典图集.pdf
- GB50654-2011 有色金属工业安装工程质量验收统一标准.pdf VIP
- 迅达3300AP电气原理图(中文精简版).pdf VIP
- 八大作业安全管理制度.pdf VIP
- 2024—2025学年江苏省宿迁市沭阳县怀文中学八年级上学期12月月考物理试卷.doc VIP
文档评论(0)