- 25
- 0
- 约 13页
- 2018-03-28 发布于重庆
- 举报
实用最优化方法编程大作业
实用最优化方法
编程大作业
班 级:
姓 名:
指导老师:
学 号:
大连理工大学
2015年11月27日
PAGE \* MERGEFORMAT 1
版本号:MATLAB 7.11.0 (R2010b)
【文件名 WP.m】
function x = WP(f,x0,var,s0,eps)
clc
syms x1 x2 ;
c1=0.1;c2=0.5;
b=inf;lambda=1;
if nargin==4
eps=1.0e-6;
end
gradf=jacobian(f,var);
g0=subs(gradf,var,x0);
f0=subs(f,var,x0);
gs=g0*s0;
a=0;
j=0;
while j1000
new_x=x0+lambda*s0;
new_f=subs(f,var,new_x);
left=f0-new_f;
new_g=subs(gradf,var,new_x);
new_gs=new_g*s0;
right=-1*c1*lambda*gs;
if leftright %不满足第一个条件
您可能关注的文档
最近下载
- DB64_266-2018 建筑工程资料管理规程.docx
- 医疗管理人员笔试题库及答案.doc VIP
- 创伤性血气胸护理查房ppt课件.pptx VIP
- 患者身份识别制度-ppt课件.pdf VIP
- 数据采集与处理技术.pdf VIP
- Q∕GDW 10976-2017 电力系统动态记录装置技术规范.docx VIP
- 2026年《新疆维吾尔自治区民族团结进步模范区创建条例》题库及答案(共99题).docx
- 智能办公设备创投项目计划书.pptx VIP
- 博世力士乐IndraDrive 驱动器中文报警手册.pdf VIP
- DJBT50-133-2020 建设工程施工现场围挡及大门标准图集(2020版).pdf
原创力文档

文档评论(0)