12.07.2015 Views

What Is Optimization Toolbox?

What Is Optimization Toolbox?

What Is Optimization Toolbox?

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

fgoalattainweightA weighting vector to control the relative under-attainmentor overattainment of the objectives in fgoalattain. Whenthe values of goal are all nonzero, to ensure the samepercentageofunder-oroverattainment of the activeobjectives, set the weighting function to abs(goal). (Theactive objectives are the set of objectives that are barriersto further improvement of the goals at the solution.)Note Setting a component of the weight vector to zerowill cause the corresponding goal constraint to be treatedas a hard constraint rather than as a goal constraint. Analternative method to set a hard constraint is to use theinput argument nonlcon.When the weighting function weight is positive,fgoalattain attempts to make the objectives less thanthe goal values. To make the objective functions greaterthan the goal values, set weight to be negative rather thanpositive. To make an objective function as near as possibleto a goal value, use the GoalsExactAchieve option and putthat objective as the first element of the vector returned byfun (see the preceding description of fun and options).OutputArguments“Function Arguments” on page 6-2 contains general descriptionsof arguments returned by fgoalattain. This section providesfunction-specific details for attainfactor, exitflag, lambda, andoutput:8-18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!