matlab多目标优化模型教程
fgoalattainSolve multiobjective goal attainment problemsEquationFinds the minimum of a problem speci
fgoalattain Solve multiobjective goal attainment problems Equation Finds the minimum of aproblem specified by xweightgoalbbeqlbubAAeq ,, ,, ,, and are vectors, and are cxceqxFx matrices, and (), (), and () are functions that return Fxcxceqx vectors. (), (), and () can be nonlinear functions. Syntax x= fgoalattain(fun,x0,goal,weight) x= fgoalattain(fun,x0,goal,weight,A,b) x= fgoalattain(fun,x0,goal,weight,A,b,Aeq,beq) x= fgoalattain(fun,x0,goal,weight,A,b,Aeq,beq,lb,ub) x= fgoalattain(fun,x0,goal,weight,A,b,Aeq,beq,lb,ub,nonlcon) x= fgoalattain(fun,x0,goal,weight,A,b,Aeq,beq,lb,ub,nonlcon,... options) x= fgoalattain(problem) [x,fval] =fgoalattain(...) [x,fval,attainfactor] =fgoalattain(...) [x,fval,attainfactor,exitflag] =fgoalattain(...) [x,fval,attainfactor,exitflag,output] =fgoalattain(...) [x,fval,attainfactor,exitflag,output,lambda] =fgoalattain(...) Description fgoalattain solves the goal attainment problem, which is one formulation for minimizing amultiobjective optimization problem.

