sdo.requirements.SignalTracking
Reference signal to track
Description
Specify a tracking requirement on a time-domain signal. You
can then optimize the model response to track the reference using sdo.optimize
.
You can specify an equality, upper bound, or lower bound requirement.
Creation
Syntax
Description
creates an
track_req
= sdo.requirements.SignalTrackingsdo.requirements.SignalTracking
object and assigns default values to its properties.
specifies one
or more properties using name-value arguments. For
example, track_req
=
sdo.requirements.SignalTracking(Name=Value)track_req =
sdo.requirements.SignalTracking(Type=">=")
creates an sdo.requirements.SignalTracking
object and specifies the Type
property as
a lower bound.
Before R2021a, use commas to separate each name and value, and enclose
Name
in quotes. For example, track_req =
sdo.requirements.SignalTracking("Type",">=")
creates an
sdo.requirements.SignalTracking
object and
specifies the Type
property as a lower bound.
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 Against Reference block.
Version History
Introduced in R2010b