- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
黄金分割法
% 黄金分割法
f=inline(x^2-7*x+10,x); % 目标函数
% 搜索区间和收敛精度
a=2;b=8;epsilon=0.35;
x1=b-0.618*(b-a);f1=f(x1); % 计算左试点
x2=a+0.618*(b-a);f2=f(x2); % 计算右试点
for k=1:7
fprintf(1, 迭代次数 k = % 3.0f \n,k)
if f1=f2 % 舍弃右区间
b=x2;x2=x1;f2=f1;
x1=b-0.618*(b-a);f1=f(x1);
else % 舍弃左区间
a=x1;x1=x2;f1=f2;
x2=a+0.618*(b-a);f2=f(x2);
end
x=0.5*(b+a);
fprintf(1, 迭代区间-左端 a = % 3.4f
fprintf(1, 试点1坐标值 x1 = % 3.4f \n,x1)
fprintf(1, 函数值 f1 = % 3.4f \n,f(x1))
fprintf(1, 迭代区间-右端 b = % 3.4f \n,b)
fprintf(1, 试点2坐标值 x2 = % 3.4f \n,x2)
fprintf(1, 函数值 f2 = % 3.4f \n,f(x2))
fprintf(1, 区间中点 x = % 3.4f \n,x)
disp
end
fprintf(1, 区间中点函数值 fx = % 3.4f \n,f(x))
鲍威尔法
% 鲍威尔法-计算第2环起始点和搜索方向
syms x1 x2
f=60-10*x1-4*x2+x1^2+x2^2-x1*x2;
disp 目标函数:
pretty(f);
% 第1环沿e2方向搜索
x01=0;x02=0;X0=[x01 x02]; % 第1环初始点
x1=5.0000;x2=0;X=[x1 x2]; % 第1环沿e2方向初始点
fy1=60-10*x1-4*x2+x1^2+x2^2-x1*x2; % 第1环e2方向初始点函数值
e1=[1,0];e2=[0,1]; % 坐标轴单位方向
s1=e2(1);s2=e2(2);S=[s1 s2];
m=0;[xy1,xy2,fyx]=powell(m,x1,x2,X,s1,s2,S);
% 计算影射点及其函数值
xs1=2*xy1-x01;xs2=2*xy2-x02;Xs=[xs1 xs2];
fxs=60-10*xs1-4*xs2+xs1^2+xs2^2-xs1*xs2;
fx0=60-10*x01-4*x02+x01^2+x02^2-x01*x02; % 第1环初始点函数值
disp 第1环影射点坐标
disp (Xs)
% 判断第1环搜索函数值下降最大方向
df01=fx0-fy1; % 第1环沿e1方向初始点函数值-第1环沿e1方向终点函数值
df02=fy1-fyx; % 第1环沿e2方向起始点函数值-第1环沿e2方向始点函数值
if df01df02
dfm=df01;m=1;
else
dfm=df02;m=2;
end
% 计算POWELL判别式
f1=fx0;f2=fyx;f3=fxs;f123=[f1 f2 f
disp 第1环初始点、终点、影射点函数值
disp (f123)
fP1=(f1-2*f2+f3)*(f1-f2-dfm)^2;
fP2=0.5*dfm*(f1-f3)^2;fP=[fP1 fP2];
disp 两个POWELL判别式的值
fprintf(1, POWELL判别式1的值 fP1= %10.4f \n,fP1)
fprintf(1, POWELL判别式1的值 fP2= %10.4f \n,fP2)
fprintf(1, 函数值下降最大方向 m= %2.0f \n,m)
if f1f3 fP2fP1
sx1=xy1-X0(1); % 同时不满足两个判别式时,产生新方向
sx2=xy2-X0(2);sx=[sx1 sx2];
您可能关注的文档
- 活塞连杆机构的拆卸与安装.ppt
- 活用EOS 60D 拍出个性好照片.doc
- 火场逃生 科普知识.ppt
- 火凤燎原经典语录.doc
- 火力发电厂烟、风、煤粉管道设计技术规定.doc
- 火神派卢崇汉医案.doc
- 获取富有人生的93课堂.doc
- 霍尔辛赫煤矿3#煤一采区开采初步设计.doc
- 霍兰德职业兴趣能力特长测量表.doc
- 霍力平 电控柴油车维修培训教程.ppt
- 2024年04月贵州省工业和信息化厅所属事业单位招考聘用14人笔试历年典型考题及考点研判与答案详解.docx
- 2024年04月重庆市江北区事业单位2024年第二季度公开招考276名工作人员笔试历年典型考题及考点研判与答案详解.docx
- 2024年05月吉林延边州敦化市事业单位公开招聘14人(1号)笔试历年典型考题及考点研判与答案详解.docx
- 2024年05月吉林省省直事业单位2024年公开选拔招考2名工作人员笔试历年典型考题及考点研判与答案详解.docx
- 2024年05月四川宜宾市筠连县事业单位选调3人笔试历年典型考题及考点研判与答案详解.docx
- 2024年04月浙江杭州滨江区专职社区工作者及两新专职党务工作者招考聘用171人笔试历年典型考题及考点研判与答案详解.docx
- 2024年04月甘肃省大数据中心招考聘用12人笔试历年典型考题及考点研判与答案详解.docx
- 2024年05月云南楚雄元谋县紧密型医共体成员单位招考聘用编外驾驶员笔试历年典型考题及考点研判与答案详解.docx
- 2024年04月湖南师范大学新闻与传播学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 2024年04月湖南益阳市大通湖区招考聘用教师11人笔试历年典型考题及考点研判与答案详解.docx
最近下载
- 2023-2024学年四川省成都市四年级下册期末数学调研试卷合集2套(含答案).pdf
- 陕西省西咸新区空港新城水土保持区域评估报告书(报批稿).pdf VIP
- 外贸英语函电(第三版完整版课件全套电子教案.ppt
- 2023中国脑血管病临床管理指南(第2版)——缺血性脑血管病临床管理推荐意见(第二部分).pdf
- 学习浙江《千万工程》经验专题PPT.ppt VIP
- 《传染病防治法》考试复习题库资料(含答案).pdf
- 工业园2MWp分布式光伏发电项目实施计划方案.doc
- 商品学ppt及标准答案.doc VIP
- 美育智慧树知到答案章节测试2023年威海职业学院.docx
- 高中信息技术沪科版课件:项目46分析停车位使用数据2挖掘历史数据.pptx
文档评论(0)