sdo.requirements.PZNaturalFrequency
Natural frequency bound
Description
Specify bounds on the natural frequency of the poles of a linear
system. You can then optimize the model response to meet these bounds
using sdo.optimize
.
You must have Simulink® Control Design™ software to specify natural frequency requirements.
Creation
Syntax
Description
creates a
pznatfreq_req
= sdo.requirements.PZNaturalFrequencysdo.requirements.PZNaturalFrequency
object and assigns default values to its properties.
specifies one or more properties using name-value arguments. For
example, pznatfreq_req
=
sdo.requirements.PZNaturalFrequency(Name=Value
)pznatfreq_req =
sdo.requirements.PZNaturalFrequency(FrequencyUnits="Hz")
creates an
sdo.requirements.PZNaturalFrequency
object and specifies the FrequencyUnits
property as hertz.
Before R2021a, use commas to separate each name and value, and
enclose Name
in quotes. For example,
pznatfreq_req =
sdo.requirements.PZNaturalFrequency("FrequencyUnits","Hz")
creates an
sdo.requirements.PZNaturalFrequency
object and specifies the FrequencyUnits
property as hertz.
Properties
Object Functions
copy | Copy design requirement |
get | Get design requirement property values |
set | Set design requirement property values |
evalRequirement | Evaluate design requirement |
Examples
Alternatives
Use getbounds
to get the
bounds specified in a Check Pole-Zero Characteristics (Simulink Control Design) block.
Version History
Introduced in R2010b