这段简介可以描述为:“用MATLAB编写的优化算法代码”是一系列旨在解决复杂问题并提高效率和性能的源代码集合。这些代码适用于各种领域,包括工程、科学计算等,并且可以通过调整参数来适应具体需求。
MATLAB最优化算法集合
一、无约束一维极值问题
1. 进退法
2. 黄金分割法
3. 斐波那契法
4. 牛顿法
5. 割线法
6. 抛物线法
7. 三次插值法
8. Goldstein 法
9. Wolfe-Powell 法
二、无约束多维极值问题
1. 模式搜索法
2. Rosenbrock 法
3. 单纯形搜索法
4. Powell 法
5. 最速下降法
6. 共轭梯度法
7. 牛顿法
8. 修正牛顿法
9. 拟牛顿法
10.BFGS 法
11.信赖域法
三、约束优化问题
1.Rosen 梯度投影法
2.外点罚函数法
3.内点罚函数法
4.混合罚函数法
5.乘子法
6.坐标轮换法
7复合形法
四、非线性最小二乘优化问题
1.G-N 法
2修正 G-N 法
3.L-M 法
五、线性规划
1单纯形法
2修正单纯形法
六、整数规划
1割平面法
2分支定界法
30-1 规划
七、二次规划
1拉格朗日法
2起作用集算法
3路径跟踪法