MATLAB: What is the purpose of fminimax

fminimaxmultiobjective optimizationoptimization

Is fminimax(@myFun1, x0) equivalent to fminunc(@myFun2, x0), where myFun1 and myFun2 are defined as follows:
function myFun1(x)
return [f1(x) f2(x) f3(x)];
end
function myFun2(x)
return max([f1(x) f2(x) f3(x)]);
end
and f1, f2, f3 are some arbitrary functions. If so, what's the use of fminimax? Does it perform better?

Best Answer

Look at the end of this page to see a short discussion of this topic.
Alan Weiss
MATLAB mathematical toolbox documentation