Products & Services Solutions Academia Support User Community Company

Learn more about Model-Based Calibration   

Optimization Function Reference

Methods of cgoptimoptions

You use these functions to set up all your optimization settings in the Options section of the file. You can set up any or all of these seven attributes:

The following methods are available:

addFreeVariableAdd free variable to optimization
addLinearConstraintAdd linear constraint to optimization
addModelConstraintAdd model constraint to optimization
addObjectiveAdd objective to optimization
addOperatingPointSetAdd operating point set to optimization
addParameterAdd parameter to optimization
getConstraintsReturn information about all optimization constraints
getConstraintsModeReturn current usage of constraints
getDescriptionGet current description for optimization function
getEnabledGet current enabled status for optimization
getFreeVariablesReturn optimization free variable labels
getFreeVariablesModeReturn current usage of free variables
getLinearConstraintsGet linear constraint placeholder information
getModelConstraintsGet model constraint placeholder information
getNameGet current name label for optimization function
getNonlconGet nonlinear constraint information
getObjectivesReturn information about optimization objectives
getObjectivesModeReturn current usage of objective functions
getOperatingPointSetsReturn information about optimization operating point sets
getOperatingPointsModeReturn current usage of operating point sets
getParametersReturn information about optimization parameters
getRunInterfaceVersionGet preferred interface to provide evaluation function
removeConstraintRemove constraint from optimization
removeFreeVariableRemove free variable from optimization
removeObjectiveRemove objective from optimization
removeOperatingPointSetRemove operating point set from optimization
removeParameterRemove parameter from optimization
setConstraintsModeSet how optimization constraints are to be used
setDescriptionProvide description for optimization function
setEnabledSet enabled status for optimization function
setFreeVariablesModeSet how optimization free variables are used
setNameProvide name label for optimization function
setObjectivesModeSet how optimization objective functions are used
setOperatingPointsModeSet how optimization operating point sets are used
setRunInterfaceVersionGet preferred interface to provide evaluation function

Methods of cgoptimstore

The following methods are available:

evaluateEvaluate optimization objectives and constraints
evaluateConstraintEvaluate optimization constraints
evaluateNonlconEvaluate optimization nonlinear constraints
evaluateObjectiveEvaluate optimization objectives
getGet optimization properties
getAGet linear inequality constraint matrix.
getBGet linear inequality constraint target values.
getConstraintReturn constraint labels
getDatasetRetrieve data from data set
getFreeVariablesGet optimal values of free variables
getInitFreeValGet initial free values for optimization
getLBGet free variable lower bounds
getLconReturn linear constraint labels
getNumConstraintReturn number of constraints per label
getNumConstraintLabelsReturn number of constraint labels
getNumLconReturn number of linear constraints per label
getNumLconLabelsReturn number of linear constraint labels
getNumNonlconReturn number of nonlinear constraints per label
getNumNonlconLabelsReturn number of nonlinear constraint labels
getNumObjectiveLabelsReturn number of objective labels
getNumObjectivesReturn number of objectives per label
getNumRowsInDatasetGet number of rows in optimization data set
getObjectivesReturn objective labels for optimization
getObjectiveTypeReturn objective type
getOptimOptionsRetrieve optimization options object
getOutputInfoGet output information for optimization
getParamGet optimization parameter
getStopStateCurrent stop state for optimization
getUBGet free variable upper bounds
gridEvaluateGrid evaluation of optimization objectives and constraints
gridPevEvaluateGrid evaluation of prediction error variance (PEV)
isScalarFreeVariablesReturn whether all free variables are scalars
nEvaluateNatural evaluation of optimization objectives and constraints
nEvaluateConstraintNatural evaluation of optimization constraints
nEvaluateNonlconNatural evaluation of optimization nonlinear constraints
nEvaluateObjectiveNatural evaluation of optimization objectives
optimsetCreate/alter optimization OPTIONS structure
pevEvaluateEvaluate prediction error variance (PEV)
setExitStatusSet exit status information for optimization
setFreeVariablesSet optimal values of free variables
setOutputSet diagnostic information for optimization
setOutputInfoSet output information for optimization
setStopStateSet current stop state for optimization
  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS