我还没有参加任何优化课程。
我有等式:
(x + y)z * C1
其中C1是常数,我想在下面的等式中最大化它:
x + y + z + xz * C2
应该最小化(C2是常数)。
我应该提到x,y,z,C1和C2是正的。 0.001&LT; C1 <0.05和0.001 < C2 <0.05
如何获得优化的解决方案? 感谢MATLAB中的任何代码。
答案 0 :(得分:1)
这是一个多目标(或多标准)问题。它没有一个单一的最优解决方案,而是一整套解决方案。通常,解决方案集由图表(有效前沿)描绘。在这里可以找到一些相当肮脏的背景:https://en.wikipedia.org/wiki/Multi-objective_optimization。此链接包含有关Matlab的信息:http://www.mathworks.com/discovery/multiobjective-optimization.html。