Simulink Design Optimization Functions

copy Copy requirement
get Get property values
getbounds Get bounds specified in Check block
makedist Create probability distribution object
param.Continuous.isreal Determine if parameter value, minimum and maximum are real
param.Continuous Continuous parameter
param.State Specify tuning parameters for model states
param.Continuous.isreal Determine if parameter value, minimum and maximum are real
sdo.AnalyzeOptions Analysis options for sdo.analyze
sdo.EvaluateOptions Cost function evaluation options for sdo.evaluate
sdo.Experiment.createSimulator Create simulation object from experiment to compare measured and simulated data
sdo.Experiment.getValuesToEstimate Get model initial states and parameters for estimation from experiment
sdo.Experiment.setEstimatedValues Update experiments with estimated model initial states and parameter values
sdo.OptimizeOptions Optimization options
sdo.ParameterSpace Specify probability distributions for model parameters
sdo.SampleOptions Parameter sampling options for sdo.sample
sdo.SimulationTest.find Find logged data set
sdo.SimulationTest.sim Simulate Simulink model using simulation scenario
sdo.SimulationTest Simulation scenario description
sdo.SimulationTest.who List logged data names
sdo.analyze Analyze how model parameters influence cost function
sdo.evaluate Evaluate cost function for samples
sdo.getModelDependencies List of model file and path dependencies
sdo.getParameterFromModel Design variable for optimization
sdo.getStateFromModel Initial state for estimation from Simulink model
sdo.getValueFromModel Get design variable value from model
sdo.optimize Design optimization problem solution
sdo.requirements.BodeMagnitude Bode magnitude bound
sdo.requirements.ClosedLoopPeakGain Closed loop peak gain bound
sdo.requirements.GainPhaseMargin Gain and phase margin bounds
sdo.requirements.OpenLoopGainPhase Nichols response bound
sdo.requirements.PZDampingRatio Damping ratio bound
sdo.requirements.PZNaturalFrequency Natural frequency bound
sdo.requirements.PZSettlingTime Settling time bound
sdo.requirements.SignalBound Piecewise-linear amplitude bound
sdo.requirements.SignalTracking Reference signal to track
sdo.requirements.SingularValue Singular value bound
sdo.requirements.StepResponseEnvelope Step response bound on signal
sdo.requirements.BodeMagnitude.evalRequirement Evaluate Bode magnitude bound for linear system
sdo.requirements.ClosedLoopPeakGain.evalRequirement Evaluate peak gain bound for linear system
sdo.requirements.GainPhaseMargin.evalRequirement Evaluate gain and phase margin bounds for linear system
sdo.requirements.OpenLoopGainPhase.evalRequirement Evaluate gain and phase bounds on Nichols response of linear system
sdo.requirements.PZDampingRatio.evalRequirement Evaluate damping ratio bound on linear system
sdo.requirements.PZDampingRatio.getOvershoot Convert damping ratio to equivalent overshoot value
sdo.requirements.PZDampingRatio.setOvershoot Set overshoot to an equivalent damping ratio
sdo.requirements.PZNaturalFrequency.evalRequirement Evaluate natural frequency bound on linear system
sdo.requirements.PZSettlingTime.evalRequirement Evaluate settling time bound on linear system
sdo.requirements.SignalBound.evalRequirement Evaluate piecewise-linear bound
sdo.requirements.SignalTracking.evalRequirement Evaluate tracking requirement
sdo.requirements.SingularValue.evalRequirement Evaluate singular value bound on linear system
sdo.requirements.StepResponseEnvelope.evalRequirement Evaluate step response bound
sdo.sample Generate parameter samples
sdo.scatterPlot Scatter plot of samples
sdo.setCheckBlockEnabled Enable or disable all check blocks in model
sdo.setValueInModel Set design variable value in model
sdo.SimulationTest.find Find logged data set
sdo.SimulationTest.sim Simulate Simulink model using simulation scenario
sdo.SimulationTest.who List logged data names
sdotool Open Response Optimization tool
sdoupdate Update model containing Signal Constraint block
set Set property values
spetool Create Estimation Task in Parameter Estimation Tool
Was this topic helpful?