PWM:

Path: Common/Control

% Create a model of a pulsewidth modulator using Padé approximants.

   The pulsewidth is assumed fixed at tau. The function includes the
   sampler gain of 1/tSamp;

--------------------------------------------------------------------------
   Form:
   [a, b, c, d] = PWM( tau, tSamp, n )
   [num, den]   = PWM( tau, tSamp, n )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   tau           (1,1) Nominal pulsewidth
   tSamp         (1,1) Sampling period
   n             (1,1) Number of terms (optional)

   -------
   Outputs
   -------
   a or num            Numerator polynomial or plant matrix
   b or den            Denominator polynomial or input matrix
   c                   Measurement matrix
   d                   Feedthrough matrix

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

Children:

Common: CommonData/SwooshWatermark
Common: Control/Delay
Common: Control/FResp
Common: Control/GND
Common: Control/GSS
Common: Control/ND2SS
Common: Control/S2Damp
Common: Control/SS2ND
Common: Control/SizeABCD
Common: Control/TrnsZero
Common: Control/WPZ
Common: Control/WReson
Common: Control/ZFresp
Common: Control/ZOH
Common: General/CellToMat
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/LogLimit
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Common: Graphics/TextS
Math: Analysis/Pade
Math: Analysis/SubPoly
Math: Linear/ColCompR
Math: Linear/DelLZ
Math: Linear/Factorl
Math: Linear/IsZero
Math: Linear/RowCompU

Back to the Common Module page