This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.


Class: sdo.requirements.OpenLoopGainPhase
Package: sdo.requirements

Evaluate gain and phase bounds on Nichols response of linear system


c = evalRequirement(req,lin_sys)


c = evalRequirement(req,lin_sys) evaluates whether a linear system satisfies the specified open-loop gain and phase bounds on the Nichols response.

Input Arguments


sdo.requirements.OpenLoopGainPhase object.


Linear system (tf, ss, zpk, frd, genss, or genfrd).

Output Arguments


Vector of maximum signed distances of the response to each piecewise linear edge. Negative values indicate that the bound edge is satisfied and positive values indicate the bound is violated.


Evaluate open-loop gain and phase requirements.

req = sdo.requirements.OpenLoopGainPhase;
sys = tf(0.5,[1 3 3 1]);
c = evalRequirement(req,sys);
Was this topic helpful?