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 --------------------------------------------------------------------------
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