主要内容

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

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

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

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

对于基于求解器的步骤,包括定义目标函数和约束,并选择合适的求解器,请参阅基于求解器的优化问题设置. 要解决由此产生的问题,请使用intlinprog.当有整数约束或使用时线性规划问题当没有整数约束时。

职能

全部展开

评价 计算优化表达式
FindIndex. 查找命名索引变量的数字索引等价物
不可行性 约束违规
OptimProblem. 创建优化问题
最佳值 创建优化变量
问题2结构 将优化问题或方程问题转化为求解形式
解决 解最优化问题或方程问题
intlinprog. 混合整数线性规划
线性规划问题 解决线性编程问题
mpsread公司 读取MPS文件,用于LP和MILP优化数据

实时编辑任务

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

话题

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

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

混合整数线性规划的简单例子。

工厂,仓库,销售分配模型:基于问题

此示例显示了如何设置和解决混合整数线性编程问题。

旅行推销员问题:基于问题

此示例显示如何使用二进制整数程序来解决经典旅行推销员问题。

电力发电机最佳调度:基于问题

这个例子展示了如何优化调度两台燃气发电机,这意味着获得最大的收入减去成本。

DOUNIT INTEGER编程:基于问题

此示例显示了如何通过使用优化问题方法通过二进制整数编程来解决分配问题。

基于问题的混合整数二次规划投资组合优化

这个例子展示了如何使用基于问题的方法来解决一个混合整数二次规划(MIQP)投资组合优化问题。

下料问题:基于问题

此示例显示如何使用用整数线性编程子程序使用线性编程来解决切割股票问题。

在并行处理中最小化MakEspan

最小化一组处理器完成一组任务的最长时间。

用整数规划解决数独难题:基于问题的

这个例子展示了如何解决一个数独难题使用二进制整数规划。

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

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

混合整数线性规划的简单例子。

工厂,仓库,销售分配模型:基于求解器

在小型供应链中优化物流的实例。

旅行推销员问题:基于求解器

经典旅行推销员问题,设置和解决方案。

电力发电机最佳调度:基于求解器

示例显示如何在有激活成本时安排发电。

基于求解器的二进制整数规划办公室作业

使用二进制整数编程来解决分配问题。

基于求解器的混合整数二次规划投资组合优化

举例说明如何优化投资组合,一个二次规划问题,与整数和其他约束。

切割库存问题:基于求解器

使用用整数编程子程序使用线性编程解决切割股票问题。

通过整数编程解决Sudoku难题:基于求解器

Sudoku是一种使用整数线性编程来解决的难题。

基于问题的线性规划

设置线性程序,基于问题

使用基于问题的方法来描述线性问题。

使用线性规划最大化长期投资:基于问题

使用线性规划和基于问题的方法优化确定性多层次投资问题。

在基于问题的框架中创建多极库存模型

创建一个库存模型,在基于问题的方法中,在时间段之间携带库存。

基于求解器的线性规划

设置一个基于求解器的线性程序

使用基于求解器的方法的问题制定。

典型线性规划问题

此示例显示了典型的线性编程问题的解决方案。

调查线性浸渍

找出哪些线性约束导致问题不可行。

使用线性规划最大化长期投资:基于求解器

使用线性规划优化确定性多极投资问题。

基于问题的算法

基于问题的优化算法

优化功能和对象如何解决优化问题。

金宝app在优化变量和表达式上支持的操作

列出优化变量和表达式的所有可用数学和索引操作。

基于求解器的算法和选项

线性规划算法

线性目标函数的极小化N仅具有线性约束和边界约束的标注。

混合整数线性编程算法

求解混合整数线性规划的算法。

优化选项参考

探索优化选项。

调整整数线性规划

改进解决方案或解决时间的步骤。金宝搏官方网站

intlinprog输出函数和绘图函数语法

如何监控项目进度intlinprog.解决方法。