一维无约束优化算法——进退法
来源:互联网 发布:工作日志管理系统源码 编辑:程序博客网 时间:2024/05/15 05:45
function [minx,maxx]=minJT(f,x0,h0)
%进退法求极值区间
%2011/5/14
%目标函数:f
%初始点x0
%初始步长h0;
format long;
x1=x0;
k=0;
h=h0;
while 1
x4=x1+h;
k=k+1;
f4=subs(f,findsym(f),x4);
f1=subs(f,findsym(f),x1);
if f4<f1
x2=x1;
x1=x4;
f2=f1;
f1=f4;
h=h*2;
else
if k==1
h=-h;
x2=x4;
f2=f4;
else
x3=x2;
x2=x1;
x1=x4;
break;
end
end
end
minx=min(x1,x3);
maxx=x1+x3-minx;
format short;
- 一维无约束优化算法——进退法
- MATLAB学习笔记03——无约束一维极值问题(一)进退法和黄金分割法
- 无约束最优化一
- 凸优化-无约束优化算法
- 无约束优化方法读书笔记—入门篇
- 无约束优化方法读书笔记—入门篇
- 无约束优化方法读书笔记—入门篇
- matlab一维搜索,用进退法确定搜索区间
- MATLAB学习笔记06——无约束一维极值问题(三)优化工具箱及工具箱函数fminbnd的改进
- 无约束非线性优化经典算法学习笔记
- 无约束最优化方法——牛顿法、拟牛顿法、BFGS、LBFGS
- 无约束最优化方法——牛顿法、拟牛顿法、BFGS、LBFGS
- 最优化第三讲——无约束的梯度技术
- 无约束优化
- [最优化算法]最速下降法求解无约束最优化问题
- 无约束最优化算法-Newton法原理及c++编程实现
- 无约束最优化算法-Newton法原理及c++编程实现
- 无约束最优化方法-牛顿法
- 伪多态的循环链表C++实现【多类型支持】
- 使用DirectX来渲染位图
- VB6操作EXCEL导入数据库
- XmlTextReader and XmlException: Root element is missing
- 剖析单片机C语言软件复位
- 一维无约束优化算法——进退法
- Poj3662 Telephone Lines (限制最短路)
- 怎样成为一名Android开发者
- android-API之FingerPaint手指绘图详解
- 防御式编程
- 很好的一个学习网站
- at 命令来安排命令、脚本或程序在指定的日期和时间运行。您也可以使用此命令查看现有的计划任务。
- Irrlicht 0.1引擎源码分析与研究(三)
- 最小距离法监督分类