




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、%conjugate gradient methods%method:FR,PRP,HS,DY,CD,WYL,LS%精确线搜索,梯度终止准则function m,k,d,a,X,g1,fv = conjgradme( G,b,c,X,e,methodif nargin<6error('输入参数必须为6'endn=length(G;if n=2format long e%ratsyms x1x2f=1/2*x1,x2*G*x1;x2+b'*x1;x2+c;g=diff(f,x1;diff(f,x2;g1=subs(subs(g,x1,X(1,1,x2,X(2,1;d
2、=-g1;a=-(d'*g1/(d'*G*d;% a=-(X(:,1'*G*d+b'*d/(d'*G*d; a=g1(:,1'*g1(:,1/(d(:,1'*G*d(:,1;X(:,2=X(:,1+a*d;g1=g1 subs(subs(g,x1,X(1,2,x2,X(2,2;m1=norm(g1(:,1;m=norm(g1(:,2;i=2;k=zeros(1;switch methodcase'FR'while m>=ek(i-1=(m/m12;d(:,i=-g1(:,i+k(i-1*d(:,i-1;a(i=-(d
3、(:,i'*g1(:,i/(d(:,i'*G*d(:,i;%a1(i=-(X(:,i'*G*d(:,i+b'*d(:,i/(d(:,i'*G*d(:,i;a(i=g1(:,i'*g1(:,i/(d(:,i'*G*d(:,i;X(:,i+1=X(:,i+a(i*d(:,i;g1=g1 subs(subs(g,x1,X(1,i+1,x2,X(2,i+1;m1=m;m=norm(g1(:,i+1;i=i+1;endcase'PRP'while m>=ek(i-1=g1(:,i'*(g1(:,i-g1(:,i-1/(
4、norm(g1(:,i-12;d(:,i=-g1(:,i+k(i-1*d(:,i-1;a(i=-(d(:,i'*g1(:,i/(d(:,i'*G*d(:,i;X(:,i+1=X(:,i+a(i*d(:,i;g1=g1 subs(subs(g,x1,X(1,i+1,x2,X(2,i+1;m=norm(g1(:,i+1;i=i+1;endcase'HS'while m>=ek(i-1=g1(:,i'*(g1(:,i-g1(:,i-1/(d(:,i-1'*(g1(:,i-g1(:,i-1 ;d(:,i=-g1(:,i+k(i-1*d(:,i-1;
5、a(i=-(d(:,i'*g1(:,i/(d(:,i'*G*d(:,i;X(:,i+1=X(:,i+a(i*d(:,i;g1=g1 subs(subs(g,x1,X(1,i+1,x2,X(2,i+1;m=norm(g1(:,i+1;i=i+1;endcase'DY'while m>=ek(i-1=g1(:,i'*g1(:,i/(d(:,i-1'*(g1(:,i-g1(:,i-1;d(:,i=-g1(:,i+k(i-1*d(:,i-1;a(i=-(d(:,i'*g1(:,i/(d(:,i'*G*d(:,i;X(:,i+1=X(
6、:,i+a(i*d(:,i;g1=g1 subs(subs(g,x1,X(1,i+1,x2,X(2,i+1;m=norm(g1(:,i+1;i=i+1;endcase'LS'while m>=ek(i-1=g1(:,i'*(g1(:,i-g1(:,i-1/(d(:,i-1'*(-g1(:,i-1;d(:,i=-g1(:,i+k(i-1*d(:,i-1;a(i=-(d(:,i'*g1(:,i/(d(:,i'*G*d(:,i; %a(i=-(X(:,i'*G*d( :,i+b'*d(:,i/(d(:,i'*G*d(:,i
7、;X(:,i+1=X(:,i+a(i*d(:,i;g1=g1 subs(subs(g,x1,X(1,i+1,x2,X(2,i+1;m=norm(g1(:,i+1;i=i+1;endcase'CD'while m>=ek(i-1=g1(:,i'*g1(:,i/(d(:,i-1'*(-g1(:,i-1;d(:,i=-g1(:,i+k(i-1*d(:,i-1;a(i=-(d(:,i'*g1(:,i/(d(:,i'*G*d(:,i;X(:,i+1=X(:,i+a(i*d(:,i;g1=g1 subs(subs(g,x1,X(1,i+1,x2,X(2
8、,i+1;m=norm(g1(:,i+1;i=i+1;endcase'WYL'while m>=ek(i-1=g1(:,i'*(g1(:,i-(m/m1*g1(:,i-1/(m12;d(:,i=-g1(:,i+k(i-1*d(:,i-1;a(i=-(d(:,i'*g1(:,i/(d(:,i'*G*d(:,i; %a(i=-(X(:,i'*G*d( :,i+b'*d(:,i/(d(:,i'*G*d(:,i;X(:,i+1=X(:,i+a(i*d(:,i;g1=g1 subs(subs(g,x1,X(1,i+1,x2,X(2,i
9、+1;m1=m;m=norm(g1(:,i+1;i=i+1;endendfv=subs(subs(f,x1,X(1,i,x2,X(2,i;endl1=X(1,i;l2=X(2,i;w1=X(1,1;w2=X(2,1;v1=min(l1,w1-abs(l1-w1/10:abs(l1-w1/10:max(l1,w1+abs(l1-w1/1 0;v2=min(l2,w2-abs(l2-w2/10:abs(l2-w2/10:max(l2,w2+abs(l2-w2/1 0;x,y=meshgrid(v1,v2;s=size(x;z=zeros(size(x;for i=1:s(1for j=1:s(2z(i,j=1/2*x(i,j,y(i,j*G*x(i,j;y(i,j+b'*x(i,j;y(i,j+c ;endendpx,py = gradient(z,.2,.2;contour(v1,v2,z, hold on, quiver(v1,v2,px,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 洗涤供货合同范本
- PT-S58-生命科学试剂-MCE
- Cyperol-生命科学试剂-MCE
- AB-BICA-生命科学试剂-MCE
- 冰冻鱼购销合同范本
- 种植基地合同范本
- 油库检修合同范本
- 中药材种植智能土壤传感器行业深度调研及发展战略咨询报告
- 临床试验数据管理与分析行业深度调研及发展战略咨询报告
- 中药防治过敏性鼻炎针剂企业制定与实施新质生产力战略研究报告
- 服务器巡检报告模版
- 2023年中国煤化工行业全景图谱
- 2023年高中生物新教材人教版(2023年)必修二全册教案
- 小学美术 四年级 人教版《造型•表现-色彩表现与创作》“色彩”单元美术作业设计《色彩的明与暗》《色彩的渐变》《色彩的情感》
- 中国心脏重症镇静镇痛专家共识专家讲座
- 川教版七年级生命生态安全下册第1课《森林草原火灾的危害》教案
- 护理人员心理健康
- 安全技术说明书粗苯
- 六年级上册心理健康教育课件-健康上网快乐多 北师大版
- 单招面试技巧范文
- 情报信息收集报知
评论
0/150
提交评论