sdo.requirements.StepResponseEnvelope
Step response bound on signal
Description
Specify a step response envelope requirement on a time-domain signal. Step response characteristics such as rise-time and percentage overshoot define the step response envelope.
Creation
Syntax
Description
creates an step_req
= sdo.requirements.StepResponseEnvelopesdo.requirements.StepResponseEnvelope
object and
assigns default values to its properties.
specifies one or more properties using
name-value arguments. For example, step_req
=
sdo.requirements.StepResponseEnvelope(Name=Value)step_req =
sdo.requirements.StepResponseEnvelope(PercentOvershoot=20)
creates an
sdo.requirements.StepResponseEnvelope
object and specifies the
overshoot as 20%.
Before R2021a, use commas to separate each name and value, and enclose
Name
in quotes. For example, step_req =
sdo.requirements.StepResponseEnvelope("PercentOvershoot",20)
creates an
sdo.requirements.StepResponseEnvelope
object and specifies the
overshoot as 20%.
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 Step Response Characteristics block.
Version History
Introduced in R2010b