资源简介
BFGS+DFP+SUMT——matlab源程序各一例
。。。。。。。。。。。。。
。。。。。。。。。。。。。
。。。。。。。。。。。。。
代码片段和文件信息
function opt=BFGS()
%
%--BFGS算法求无约束优化问题的最小值--%
%
global x k s H
x=[32]‘; %初始迭代点
H=eye(2); %初始矩阵H0=E
eps=1e-32; %控制误差
g=dfun(x);
k=0; %迭代次数
while 1
s=-1*H*g;
r_min=fminbnd(@f_search010); %进行一维搜索求t的最小值
temp_x=x;
x=x+r_min*s;
temp_g=g;
g=dfun(x);
if norm(g) opt=x; %求得最优值opt
break;
end
cha_x=x-temp_x;
cha_g=g-temp_g;
t=1+(cha_g‘*H*cha_g)/(cha_x‘*cha_g);
H=H+(t*cha_x*cha_x‘-H*cha_g*cha_x‘-cha_x*cha_g‘*H)/(cha_x‘*cha_g); %对H进行修正
k=k+1;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1039 2009-11-23 20:14 BFGS+DFP+SUMT——matlab源程序一例\BFGS\BFGS.m
文件 100 2009-11-23 20:12 BFGS+DFP+SUMT——matlab源程序一例\BFGS\dfun.m
文件 67 2009-11-23 20:13 BFGS+DFP+SUMT——matlab源程序一例\BFGS\fun.m
文件 122 2009-11-23 20:12 BFGS+DFP+SUMT——matlab源程序一例\BFGS\f_search.m
文件 363 2009-11-26 15:01 BFGS+DFP+SUMT——matlab源程序一例\BFGS\print.m
文件 822 2009-11-26 15:00 BFGS+DFP+SUMT——matlab源程序一例\DFP\DFP.m
文件 95 2007-05-19 12:57 BFGS+DFP+SUMT——matlab源程序一例\DFP\dfun.m
文件 63 2007-05-19 12:57 BFGS+DFP+SUMT——matlab源程序一例\DFP\fun.m
文件 102 2007-05-19 13:01 BFGS+DFP+SUMT——matlab源程序一例\DFP\f_search.m
文件 362 2007-05-19 14:52 BFGS+DFP+SUMT——matlab源程序一例\DFP\print.m
文件 150 2009-11-24 22:13 BFGS+DFP+SUMT——matlab源程序一例\SUMT\dfun.m
文件 87 2009-11-24 16:46 BFGS+DFP+SUMT——matlab源程序一例\SUMT\fun.m
文件 171 2009-11-25 10:49 BFGS+DFP+SUMT——matlab源程序一例\SUMT\f_search.m
文件 74 2009-11-24 21:12 BFGS+DFP+SUMT——matlab源程序一例\SUMT\pfun.m
文件 362 2007-05-19 14:52 BFGS+DFP+SUMT——matlab源程序一例\SUMT\print.m
文件 856 2009-11-27 19:28 BFGS+DFP+SUMT——matlab源程序一例\SUMT\SUMT.m
目录 0 2009-11-26 15:00 BFGS+DFP+SUMT——matlab源程序一例\BFGS
目录 0 2009-11-26 14:55 BFGS+DFP+SUMT——matlab源程序一例\DFP
目录 0 2009-12-03 19:06 BFGS+DFP+SUMT——matlab源程序一例\SUMT
目录 0 2009-12-03 19:07 BFGS+DFP+SUMT——matlab源程序一例
----------- --------- ---------- ----- ----
4835 20
- 上一篇:曲柄滑块机构的运动学matlab仿真 源代码
- 下一篇:最优化matlab作业代码
相关资源
- 物流配送路线matlab源程序
- 完整的维纳滤波器Matlab源程序
- C均值聚类实验报告及MATLAB源程序
- 有关emd分解的matlab源程序
- 智能优化算法及其MATLAB源程序
- 二维粒子群算法的matlab源程序.docx.z
- matlab源程序 条状图的绘制
- 超全的模式识别Matlab源程序,涉及几
- MATLAB源程序代码分享:MATLAB实现四阶
- 四阶龙格库塔解微分方程的matlab源程
- SVM算法的MATLAB源程序
- RSA加密及解密的MATLAB源程序
- matlab源程序代码遗传算法工具箱\\ge
-
遗传算法工具箱\\genetic\\crtba
se.mma - 五点差分法matlab源程序
- 熵值法的高效matlab源程序
- 卡尔曼滤波算法原理及MATLAB源程序
- LSB 数字水印,matlab源程序,很好的资
- 二维对称图像矩阵ICA人脸识别MATLAB源
- 乘同余法产生M序列的matlab源程序
- T-S模糊辨识与广义预测控制GPCMATLAB源
- 用模糊神经网络逼近数学函数-MATLAB源
- BP神经网络整定的PID算法_matlab源程序
- 将图像文件转换成数据文件的Matlab源
- 边界匹配算法MATLAB源程序
- HOG方向梯度直方图matlab源程序
- 比例公平调度matlab源程序
- 超全的模式识别Matlab源程序
- 蒙特卡罗法模拟matlab源程序
- 船舶航线matlab程序编码
评论
共有 条评论