gamultiobj: How do I minimize one function and maximize the other
显示 更早的评论
Given: function 2 is dependent upon function 1.
4 个评论
Torsten
2018-3-13
If the two functions are dependent upon each other, it won't in general be possible to minimize the first while maximizing the second. You will have to find a compromise - that's what Pareto optima obtained from gamultiobj do.
Best wishes
Torsten.
Devdatt Thengdi
2018-3-13
Walter Roberson
2018-3-13
Yes, but it is minimizing the negative of the value, which is the same as maximizing the value.
Torsten
2018-3-14
If I wanted to maximize a single function, I would not use gamultiobj.
回答(1 个)
Kurt Stewart
2019-9-12
1 个投票
To find the maximum, if the function is positive, shift it down (subtract a really big value) such that it is completely negative and then take the aboslute value. You will find your x where the maximum is.... then plug it into the original function and you will find your maximum
类别
在 帮助中心 和 File Exchange 中查找有关 Problem-Based Optimization Setup 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!