主要内容

线性规划与混合整数线性规划

解决连续变量和整数变量的线性规划问题

在开始解决优化问题之前,必须选择适当的方法:基于问题的方法或基于求解器的方法。详细信息请参见首先选择基于问题或基于解决方案的方法

对于基于问题的方法,创建问题变量,然后用这些符号变量表示目标函数和约束。有关要采取的基于问题的步骤,请参见基于问题的优化工作流.要解决产生的问题,请使用解决

有关要采取的基于求解器的步骤,包括定义目标函数和约束,以及选择适当的求解器,请参见基于求解器的优化问题设置.要解决产生的问题,请使用intlinprog当有整数约束时,还是使用linprog当没有整数约束时。

功能

全部展开

评估 求最优化表达式
findindex 查找命名索引变量的数值索引等价物
不可能实行 在某一点上违反约束
optimproblem 创建优化问题
optimvar 创建优化变量
prob2struct 将优化问题或方程问题转换为求解形式
解决 解决最优化问题或方程问题
intlinprog 混合整数线性规划(MILP)
linprog 解决线性规划问题
mpsread 读取MPS文件以获得LP和MILP优化数据

实时编辑任务

优化 在实时编辑器中优化或解决方程

主题

基于问题的混合整数线性规划

基于求解器的混合整数线性规划

基于问题的线性规划

基于求解器的线性规划

建模和分析线性和整数问题

具体问题具体分析的算法

基于求解器的算法和选项