Path: Common/Control
% Computes a numerical transfer function from the impulse response. This function uses an fft but effectively it is integrating exp(-st)*f(t) dt from zero to infinity. If the system is not damped, the results will be poor. For fastest results the number of samples should be a power of two. For a demo type: NumericalTransferFunction -------------------------------------------------------------------------- Form: [l, w] = NumericalTransferFunction( f, dT ) -------------------------------------------------------------------------- ------ Inputs ------ f (1,n) Impulse response dT (1,1) Time step ------- Outputs ------- l (3,n) Complex output w (1,n) Frequencies --------------------------------------------------------------------------
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: CommonData/SwooshWatermark Common: Control/Append Common: Control/C2DZOH Common: Control/FResp Common: Control/GND Common: Control/GSS Common: Control/ND2SS Common: Control/Parallel Common: Control/S2Damp Common: Control/SS2ND Common: Control/Series Common: Control/SizeABCD Common: Control/Step Common: Control/TrnsZero Common: Control/WPZ Common: Control/WReson Common: Control/ZFresp Common: General/CellToMat Common: General/DeBlankLT Common: General/MatToCell Common: General/Watermark Common: Graphics/LogLimit Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/TextS Common: Graphics/TimeLabl Common: Graphics/XLabelS Common: Graphics/YLabelS Math: Linear/ColCompR Math: Linear/DelLZ Math: Linear/IsZero Math: Linear/RowCompU
Back to the Common Module page