- 22
- 0
- 约7.11万字
- 约 73页
- 2016-10-16 发布于广东
- 举报
运筹学与MATab编程
一、 MATLAB中的优工具箱
利用Matlab的优化工具箱,可以求解线性规划、非线性规划和多目标规划问题。具体而言,包括线性、非线性最小化,最大最小化,二次规划,半无限问题,线性、非线性方程(组)的求解,线性、非线性的最小二乘问题。另外,该工具箱还提供了线性、非线性最小化,方程求解,曲线拟合,二次规划等问题中大型课题的求解方法,为优化方法在工程中的实际应用提供了更方便快捷的途径。
1.1 优化工具箱中的函数
优化工具箱中的函数包括下面几类:
表1-1 最小化函数表
函 数 描 述 fgoalattain 多目标达到问题 fminbnd 有边界的标量非线性最小化 fmincon 有约束的非线性最小化 fminimax 最大最小化 fminsearch, fminunc 无约束非线性最小化 fseminf 半无限问题 linprog 线性课题 quadprog 二次课题
表1-2 方程求解函数表
函 数 描 述 \ 线性方程求解 fsolve 非线性方程求解 fzero 标量非线性方程求解
表1-3 最小二乘函数表
函 数 描 述 \ 线性最小二乘 lsqlin 有约束线性最小二乘 lsqcurvefit 非线性曲线拟合 lsqnonlin 非线性最小二乘 lsqnonneg 非负线性最
原创力文档

文档评论(0)