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