Create list of Bode plot options
P = bodeoptions
P = bodeoptions('cstprefs')
P = bodeoptions
returns a default set
of plot options for use with the bodeplot
.
You can use these options to customize the Bode plot appearance using
the command line. This syntax is useful when you want to write a script
to generate plots that look the same regardless of the preference
settings of the MATLAB® session in which you run the script.
P = bodeoptions('cstprefs')
initializes the plot options with the options
you selected in the Control System and System Identification Toolbox Preferences Editor. For
more information about the editor, see Toolbox Preferences Editor. This syntax is useful when you
want to change a few plot options but otherwise use your default preferences. A script that
uses this syntax may generate results that look different when run in a session with different
preferences.
The following table summarizes the Bode plot options.
Option | Description |
---|---|
Title , XLabel , YLabel |
Label text and style, specified as a structure with the following fields:
|
TickLabel |
Tick label style, specified as a structure with the following fields:
|
Grid | Show or hide the grid Specified as one of the following values: 'off' | 'on' Default: 'off' |
GridColor | Color of the grid lines Specified as one of the following: Vector of RGB values in the range [0,1] |
character vector of color name | 'none' . For example,
for yellow color, specify as one of the following: [1 1 0] , 'yellow' ,
or 'y' .Default: [0.15,0.15,0.15] |
XlimMode , YlimMode | Axis limit modes. Default: 'auto' |
Xlim , Ylim | Axes limits, specified as an array of the form [min,max] |
IOGrouping | Grouping of input-output pairs Specified as one of the following values: 'none' |'inputs' |'outputs' |'all' Default: 'none' |
InputLabels , OutputLabels | Input and output label styles |
InputVisible , OutputVisible | Visibility of input and output channels |
ConfidenceRegionNumberSD | Number of standard deviations to use to plotting the response confidence region (identified models only). Default: |
FreqUnits | Frequency units, specified as one of the following values:
|
FreqScale | Frequency scale Specified as one of the following values: 'linear' | 'log' Default: 'log' |
MagUnits | Magnitude units Specified as one of the following values: 'dB' | 'abs' Default: 'dB' |
MagScale | Magnitude scale Specified as one of the following values: 'linear' | 'log' Default: 'linear' |
MagVisible | Magnitude plot visibility Specified as one of the following values: 'on' | 'off' Default: 'on' |
MagLowerLimMode | Enables a lower magnitude limit Specified as one of the following values: 'auto' | 'manual' Default: 'auto' |
MagLowerLim | Specifies the lower magnitude limit |
PhaseUnits | Phase units Specified as one of the following values: 'deg' | 'rad' Default: 'deg' |
PhaseVisible | Phase plot visibility Specified as one of the following values: 'on' | 'off' Default: 'on' |
PhaseWrapping | Enables phase wrapping Specified as one of the following values: 'on' | 'off' When you set PhaseWrapping to 'on' ,
the plot wraps accumulated phase at the value specified by the PhaseWrappingBranch property. Default: 'off' |
PhaseWrappingBranch | Phase value at which the plot wraps accumulated phase when PhaseWrapping is
set to 'on' . Default: –180 (phase wraps into the interval [–180º,180º)) |
PhaseMatching | Enables phase matching Specified as one of the following values: 'on' | 'off' Default: 'off' |
PhaseMatchingFreq | Frequency for matching phase |
PhaseMatchingValue | The value to which phase responses are matched closely |
bode
| bodeplot
| getoptions
| setoptions