搜索资源列表
最速下降法程序源代码
- 用最速下降法实现无约束模型的优化计算。
进化算法-竞赛争冠算法函数优化程序 v100801
- 该程序是在自创的无约束优化的竞赛争冠算法(旧称竞技取冠算法)函数优化程序基础上,开发出来的有约束优化程序.程序采用罚函数法实现有约束优化的,但罚因子(惩罚系数)的处理方法有别于其它罚函数法.该程序证明这种惩罚系数处理方法是有效的.该法调整惩罚系数简单,粗放,一般应用默认值即可.该程序普适性较好,进化参数调整简单,不敏感,全局最优解的搜索能力较强,数据重现性(鲁棒性)较好,获得结果精度较高,不足是有时评价函数调用次数稍多些.
无约束优化 梯度法
- 无约束优化 梯度法的C++程序
无约束优化 牛顿法
- 无约束优化 牛顿法的C++程序
无约束优化 阻尼牛顿法
- 无约束优化 梯度法的C++程序
无约束优化 坐标轮换法
- 无约束优化 坐标轮换法的C++程序
One-dimensional_search_method.
- 无约束优化问题一维搜索的常用方法:黄金分割法(golden_section.m)、加步搜索法(plus_step_search.m)、牛顿法(newton.m)、抛物线法(parabola.m),Unconstrained optimization problem of one-dimensional search of the commonly used methods: Golden Section (golden_section.m), plus step-by-step search m
改进的鲍威尔法求解
- 优化算法无约束优化方法中的改进的鲍威尔法求解,通过调试。,Optimization algorithm for unconstrained optimization methods to improve the method of Powell through the debugger.
Code_MATLAB_Optimization
- 这是龚纯《精通MATLAB最优化计算》随书源码(M文件)。基于MATLAB优化工具箱,代码包含的内容有:牛顿法等无约束一维极值问题、单纯形搜索法等无约束多维极值问题、Rosen梯度投影法等约束优化问题、L-M法等非线性最小二乘优化问题、线性规划、整数规划、二次规划、粒子群优化、遗传算法。-This is pure Gong " Mastering MATLAB optimization calculations," with the book source (M file)
unconstrained_optimization
- VC实现的,多维函数搜索,无约束优化方法, (1)最速下降法 (2)阻尼牛顿法(3)共轭梯度法 (4)鲍维尔法(5)变尺度法(6)单纯形法 -VC implementation, multi-dimensional function of search, unconstrained optimization methods, (1), steepest descent method (2) damped Newton' s method (3) conjugate gradient
Unconstrained_optimization
- 压缩包里包含了无约束优化问题常用的几种求解方法的源程序:变量轮换法(variable_rotation.m)、最速下降法(steepest_descent.m)、修正牛顿法(modified_newton.m)、共轭梯度法(conjugate_gradient.m)。另外,coefficient_matrix.m为目标函数系数获得矩阵,minval.m为最小值计算函数,gradient.m为梯度计算函数-Compression bag contains unconstrained optimiz
fminunc
- 最快下降法求解无约束优化问题,f=10*(x(1)+x(2)-5)^2+(x(1)-x(2))^2 主程序dfp11.m如下: oldoptions=optimset( fminunc ) options=optimset(oldoptions, LargeScale , off ) 采用中型优化算法 options11=optimset(options, HessUpdate , dfp ) DFG法,混合二、三次插值 [x11,fval11,exitflag11,outp
OptimumDM
- 机械优化设计一维、多维约束、多维无约束优化算法集成。包括:黄金分割法、牛顿法、梯度法、随机方向法、可行方向法等-Optimization of Mechanical Design dimensional, multi-dimensional constraints, multi-dimensional integration of unconstrained optimization. Include: golden section method, Newton method, gradient
最速下降法
- 梯度下降法是一个最优化算法,通常也称为最速下降法。最速下降法是求解无约束优化问题最简单和最古老的方法之一,虽然现在已经不具有实用性,但是许多有效算法都是以它为基础进行改进和修正而得到的。最速下降法是用负梯度方向为搜索方向的,最速下降法越接近目标值,步长越小,前进越慢。(The gradient descent method is an optimization algorithm, also known as steepest descent. The steepest descent meth
最速下降法
- 最速下降法是求解无约束优化问题的算法程序,许多有效算法都是以它基础通过改进或修正而得到的。(The steepest descent method is an algorithm procedure for solving unconstrained optimization problems. Many efficient algorithms are based on the improvement or modification of them.)
zuobiaolunhuanfa
- 将工程问题转化为数学问题,进行无约束优化,求得极小值。(The engineering problem is transformed into a mathematical problem, and unconstrained optimization is used to obtain the minimum value.)
无约束一维极值问题
- 求一维无约束问题的最优解。包括很多传统的优化算法如牛顿法等。(Using Newton method to find the optimal solution of one dimensional unconstrained problems.)
优化算法
- 解决了最小无约束优化问题 步长由ARmijo非精确一维搜索生成,迭代方向分别由最速下降法,阻尼牛顿法,共轭梯度法,拟牛顿法(BFGS)产生(This code solves the minimum unconstrained optimization problem, and the step size is generated by ARmijo inexact one-dimensional search. The iterative directions are generated b
无约束优化问题
- 包括几种常用的无约束优化算法,比如最速下降法、BFGS算法、共轭梯度法等等(Including unconstrained optimization algorithms in common use)
ni_niu_dun_fa
- 基于拟牛顿法解决无约束优化问题的Python代码(Python code for unconstrained optimization based on quasi-Newton method)