Nyquist:

Path: Common/Control

% Generate a Nyquist plot from a statespace object or gain/phase data.

  Type Nyquist for a demo.
--------------------------------------------------------------------------
   Form:
     [x,y] = Nyquist( g )
     [x,y] = Nyquist( g, w )
     [x,y] = Nyquist( g, w, iU, iY )
     [x,y] = Nyquist( gain, phase )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   g              (.)     Statespace object (see "statespace")
   w              (.)     Frequency vector [rad/s]
   iU             (1)     Input index
   iY             (1)     Output index

  -or-

   gain          (1,:)    Magnitude from frequency response (see "FResp")
   phase         (1,:)    Phase from frequency response [deg]

   -------
   Outputs
   -------
   x             (1,:)    x-axis data, gain*cos(phase)
   y             (1,:)    y-axis data, gain*sin(phase)

--------------------------------------------------------------------------

Children:

Common: Classes/@statespace/and.m
Common: Classes/@statespace/close.m
Common: Classes/@statespace/connect.m
Common: Classes/@statespace/eig.m
Common: Classes/@statespace/get.m
Common: Classes/@statespace/getabcd.m
Common: Classes/@statespace/getsub.m
Common: Classes/@statespace/isempty.m
Common: Classes/@statespace/mtimes.m
Common: Classes/@statespace/plus.m
Common: Classes/@statespace/series.m
Common: Classes/@statespace/set.m
Common: Classes/@statespace/statespace.m
Common: Control/FResp
Common: Graphics/Plot2D
Common0: Classes/@statespace/and.m
Common0: Classes/@statespace/close.m
Common0: Classes/@statespace/connect.m
Common0: Classes/@statespace/eig.m
Common0: Classes/@statespace/get.m
Common0: Classes/@statespace/getabcd.m
Common0: Classes/@statespace/getsub.m
Common0: Classes/@statespace/isempty.m
Common0: Classes/@statespace/mtimes.m
Common0: Classes/@statespace/plus.m
Common0: Classes/@statespace/series.m
Common0: Classes/@statespace/set.m
Common0: Classes/@statespace/statespace.m
Common1: Classes/@statespace/and.m
Common1: Classes/@statespace/close.m
Common1: Classes/@statespace/connect.m
Common1: Classes/@statespace/eig.m
Common1: Classes/@statespace/get.m
Common1: Classes/@statespace/getabcd.m
Common1: Classes/@statespace/getsub.m
Common1: Classes/@statespace/isempty.m
Common1: Classes/@statespace/mtimes.m
Common1: Classes/@statespace/plus.m
Common1: Classes/@statespace/series.m
Common1: Classes/@statespace/set.m
Common1: Classes/@statespace/statespace.m
Common2: Classes/@statespace/and.m
Common2: Classes/@statespace/close.m
Common2: Classes/@statespace/connect.m
Common2: Classes/@statespace/eig.m
Common2: Classes/@statespace/get.m
Common2: Classes/@statespace/getabcd.m
Common2: Classes/@statespace/getsub.m
Common2: Classes/@statespace/isempty.m
Common2: Classes/@statespace/mtimes.m
Common2: Classes/@statespace/plus.m
Common2: Classes/@statespace/series.m
Common2: Classes/@statespace/set.m
Common2: Classes/@statespace/statespace.m
Math: Trigonometry/CosD
Math: Trigonometry/SinD

Back to the Common Module page