功能:求解最大最小化问题。
调用格式:
描述:
fminimax,使多目标函数中的最坏情况达到最小化。给定初值估计,该值必须服从一定的约束条件。
x=fminimax(fun,x0),初值为x0,找到fun函数的最大最小化解x。
x=fminimax(fun,x0,A,b),给定线性不等式Ax≤b,求解最大最小化问题。
x=fminimax(fun,x,A,b,Aeq,beq),给定线性等式,Aeqx=beq,求解最大最小化问题。如果没有不等式存在,设置A=[ ]、b=[ ]。
x=fminimax(fun,x,A,b,Aeq,beq,lb,ub),为设计变量定义一系列下限lb和上限ub,使得总有lb≤x≤ub。
x=fminimax(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon),在nonlcon参数中给定非线性不等式约束c(x)或等式约束ceq(x),fminimax函数要求c(x)≤0且ceq(x)=0。若没有边界存在,设置lb=[ ]和(或)ub=[ ]。(www.daowen.com)
x=fminimax(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options),用options给定的参数进行优化。
x=fminimax(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options,P1,P2,…),将问题参数P1,P2等直接传递给函数fun和nonlcon。如果不需要变量A,b,Aeq,beq,lb,ub,nonlcon和options,将它们设置为空矩阵。
[x,fval]=fminimax(…),返回解x处的目标函数值。
[x,fval,maxfval]=fminimax(…),返回解x处的最大函数值。
[x,fval,maxfval,exitflag]=fminimax(…),返回exitflag参数,描述函数计算的退出条件。
[x,fval,maxfval,exitflag,output]=fminimax(…),返回描述优化信息的结构输出output参数。
[x,fval,maxfval,exitflag,output,lambda]=fminimax(…),返回包含解x处拉格朗日乘子的lambda参数。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。