我必须解决一个多目标问题,但我不知道是否应该使用 CPLEX 还是 Matlab。您能解释一下这两种工具的优点和缺点吗? 非常感谢!
最佳答案
这实际上是一个在存在多个目标的情况下选择最合适的建模方法的问题,而不是在 CPLEX 或 MATLAB 之间做出选择的问题。
多标准决策本身就是一个完整的子领域。看看:http://en.wikipedia.org/wiki/Multi-objective_optimization .
一旦您决定了方法并阐述了您的问题(通过将多个目标分解为一个加权目标,或作为一系列线性程序),任一工具都可以为您完成工作。
由于您熟悉 MATLAB,因此您可以从使用它来求解一系列线性规划(目标规划方法)开始。 Mathworks 的此页面提供了一些包含分步详细信息的示例:http://www.mathworks.com/discovery/multiobjective-optimization.html让您开始。
关于matlab - 解决多目标优化: CPLEX or Matlab?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8556117/