如何优化两个方程

时间:2015-12-03 17:19:18

标签: matlab optimization mathematical-optimization

我还没有参加任何优化课程。

我有等式:

(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中的任何代码。

1 个答案:

答案 0 :(得分:1)

这是一个多目标(或多标准)问题。它没有一个单一的最优解决方案,而是一整套解决方案。通常,解决方案集由图表(有效前沿)描绘。在这里可以找到一些相当肮脏的背景:https://en.wikipedia.org/wiki/Multi-objective_optimization。此链接包含有关Matlab的信息:http://www.mathworks.com/discovery/multiobjective-optimization.html