搜索资源列表
电话本管理系统
- 该系统是本人课程设计作业,因为时间关系,只用了两天多的时间编成。所以有很多地方没有得到增强。版本为1.0。现作以下升级。 增加NEW,OPEN版本。 提高输入容错。判断输入的对错。 时间关系,搜索功能为线性搜索,现增强如下:f_search:费氏查找法;btree:二叉树查找法;l_search:线性查找法; r_search:递归折半查找法;zcsear:杂凑碰撞查找法;o_sear:插补查找加强法; 排序是冒泡法,现增强为:heaps:累堆排序;binary:二叉树排序;xieer:谢耳排序
gradient
- 线性搜索方法。用梯度法求单峰极值。适合初学者参考
matlab44
- 学会用MATLAB编写程序; 学会一维搜索法; 精确的一维线性搜索法:0.618法; 非精确的一维线性搜索法:goldstein法;
电话本管理系统
- 提高输入容错。判断输入的对错。 时间关系,搜索功能为线性搜索,现增强如下:f_search:费氏查找法;btree:二叉树查找法;l_search:线性查找法; r_search:递归折半查找法;zcsear:杂凑碰撞查找法;o_sear:插补查找加强法; 排序是冒泡法,现增强为:heaps:累堆排序;binary:二叉树排序;xieer:谢耳排序;sinsert:插入排序;quicks:快速排序;select:选择排序法;-increase input fault tolerance. Imp
Matlab线性搜索简单应用实例
- 0.618算法和斐波那契法的MATLAB程序
0.618
- 线性搜索,用0.618法求解方程的解,方便快速的找到方程的解-Linear search method with 0.618 equation, conveniently and quickly find the equation
MATLABoptimization
- matlab最优化程序包括 无约束一维极值问题 进退法 黄金分割法 斐波那契法 牛顿法基本牛顿法 全局牛顿法 割线法 抛物线法 三次插值法 可接受搜索法 Goidstein法 Wolfe.Powell法 单纯形搜索法 Powell法 最速下降法 共轭梯度法 牛顿法 修正牛顿法 拟牛顿法 信赖域法 显式最速下降法, Rosen梯度投影法 罚函数法 外点罚函数法 內点罚函数法 混合罚函数法 乘子法 G-N法 修正G-N法 L-M法
powell
- 鲍威尔法也是一种共轭方向法,能在有限步长内极小化一个二次函数,是直接搜索法中效果最佳的一种方法。此代码是改进的鲍威尔法,能防止寻优方向组中方向共轭性和线性独立性退化。-failed to translate
Backtracking
- 利用回溯法来求解凸函数的最优值。采用非精确线性搜索,利用最少的迭代次数找到最优值。-backtracking method,change the step size in searching procesure and finally find the optimizaiton points.
LBFGS
- 解二次函数的LBFGS算法,包括几个子程序,并且用了wolfe 线性搜索法-LBFGS algorithm for solving quadratic function
0.618
- 学会用MATLAB编写程序; 学会一维搜索法; 精确的一维线性搜索法:0.618法; 非精确的一维线性搜索法:goldstein法;-Learn how to use MATLAB programming Society of one-dimensional search method precise linear one-dimensional search method: 0.618 law non-accurate one-dimensional linear search method:
damping_Guass_Newton
- 阻尼高斯牛顿算法,解最小二乘问题的理论说明及源代码。用高斯牛顿法求方向,armijo线性搜索得到步长。-Damping Gauss-Newton algorithm, the theoretical descr iption of least squares problem solution and source code. Gauss-Newton method for direction, armijo linear search to get step.
line-search
- 线性搜索法是一种寻找最优步长的有效方法,相当好用,欢迎下载。-Linear search method is an effective method for optimal step to find, very easy to use, welcome to download.
huangjinfengefa
- 最优化方法求解无约束非线性规化。一维线性搜索,黄金分割法。-Golden Section optimization
src
- 经典常用优化算法和示例, 包括常用的牛顿法,高登法,,插值法,线性搜索法等-Common examples of classical optimization algorithms.
nonlinear-algorithm
- 非线性算法合集,包括牛顿拉夫逊法,Broyden拟牛顿法,弧长法,割线法。每种算法都包含有线性搜索迭代改进。-Nonlinear algorithm collection, including Newton Raphson, Broyden quasi-Newton method, arc-length method, secant method. Each contains a linear search algorithms for iterative improvement.
cpp
- 最速下降/牛顿法 armijo线性搜索 比较 F(x)=x2+2x2-ln(x1x2-1) 迭代次数、步长 精度ε=0.1 σ1=0.4 ρ=0.5-Steepest descent/Newton method armijo linear search compare F (x) = x2+ 2x2-ln (x1x2-1) iterations, step length Precision ε = 0.1 σ1 = 0.4 ρ = 0.5
wolfe2
- 求解无约束优化共轭梯度法的wolfe线性搜索规则-Unconstrained optimization conjugate gradient method wolfe line search rule
bfgsopt
- BFGS法求多元函数的极小值,用迭代方式进行线性搜索。-The minimal value of multivariate function by BFGS method
第2章 线搜索方法
- 寻找最优值,比如说我有数组data,1000个元素,要从里面找x,线性搜索,就是从头找到尾,依次来看data[0]是否等于x,如果不是data[1],data[2],依次类推,一直找到最后一个。速度最慢,但是适用性最广(Finding optimal values)