主要内容

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

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

在开始解决优化问题之前,必须选择合适的方法:基于问题的方法还是基于求解器的方法。有关详情,请参阅首先选择基于问题的方法或基于求解器的方法

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

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

功能

全部展开

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

实时编辑器任务

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

主题

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

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

基于问题的线性规划

基于求解器的线性规划

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

具体问题具体分析的算法

基于求解器的算法和选项