在开始解决优化问题之前,必须选择适当的方法:基于问题的方法或基于求解器的方法。有关详细信息,请参见首先选择基于问题或基于解决者的方法.
对于基于问题的方法,创建问题变量,然后用这些符号变量表示目标函数和约束。关于要采取的基于问题的步骤,请参见具体问题具体分析优化工作流程.为了解决由此产生的问题,使用解决
.
关于需要采取的基于求解器的步骤,包括定义目标函数和约束,以及选择合适的求解器,请参见基于求解器的优化问题设置.为了解决由此产生的问题,使用intlinprog
当存在整数约束时,或使用linprog
当没有整数约束时。
优化 | 在实时编辑器中优化或求解方程 |
简单的混合整数线性规划的例子。
这个例子展示了如何建立和解决一个混合整数线性规划问题。
这个例子展示了如何使用二进制整数规划来解决经典的旅行商问题。
这个例子展示了如何安排两个燃气发电机的最佳,意思是获得最大的收入减去成本。
这个例子展示了如何用优化问题的方法用二进制整数规划来解决分配问题。
这个例子展示了如何使用基于问题的方法来解决混合整数二次规划(MIQP)投资组合优化问题。
这个例子展示了如何使用线性规划与整数线性规划子程序来解决下料问题。
最小化一组处理器完成一组任务的最大时间。
这个例子展示了如何使用二进制整数编程解决数独难题。
简单的混合整数线性规划的例子。
在一个小供应链中优化物流的例子。
经典的旅行推销员问题,带有设置和解决方案。
演示了如何在有启动成本时安排发电。
用二进制整数规划解决一个分配问题。
这个例子展示了如何优化一个投资组合,一个二次规划问题,有整数和其他约束。
用线性规划和整数规划子程序解决一个下料问题。
数独是一种可以用整数线性规划解决的谜题。
使用基于问题的方法的线性问题的表述。
利用线性规划和基于问题的方法对一个确定性多周期投资问题进行优化。
在基于问题的方法中,创建一个库存模型,在不同时间段之间进行库存管理。
使用基于求解器的方法进行问题的表述。
这个例子给出了一个典型的线性规划问题的解。
找出导致问题不可行的线性约束。
利用线性规划优化一个确定性多周期投资问题。
最小化线性目标函数n只有线性约束的维度。
求解混合整数线性规划的算法。
探索优化选项。
改进解决方案或解决时间的步骤。万博 尤文图斯
如何监控进度intlinprog
解决方案的过程。