Graphical Demonstration of Convolution
As one would learn in a basic signal processing / controls / dynamical systems class, the multiplication by an LTI transfer function F(s) in the frequency domain is the same operation as convolution with f(t) in the time domain.
While the equation for convolution of two functions is simple, it took me a while before I understood what that integral really means in a graphical, intuitive way.
This program displays the convolution of two functions, specified either in the time domain or frequency domain (if the Control System Toolbox is installed), in what I hope is an easy-to-understand manner.
Limitations: Impulses are not currently supported, meaning transfer functions that are not strictly proper will have their direct feedthrough part ignored. Put more simply,
If you specify F(s) = (s^n + ... ) / (s^m + ... ) then
n should be less than m.
Cita come
Teja Muppirala (2024). Graphical Demonstration of Convolution (https://www.mathworks.com/matlabcentral/fileexchange/25199-graphical-demonstration-of-convolution), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
- Control Systems > Control System Toolbox > Dynamic System Models >
- Control Systems > Control System Toolbox > Linear Analysis > Time and Frequency Domain Analysis > Time-Domain Analysis >
Tag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
Versione | Pubblicato | Note della release | |
---|---|---|---|
1.3.0.1 | Updated license |
||
1.3.0.0 | Removed a couple of unnecessary AXES commands which were causing the GUI to crash after some time |
||
1.2.0.0 | Fixed various bugs involving nans/infs and checking for the Control System Toolbox |
||
1.1.0.0 | Now correctly checks to see if the control system toolbox is installed, and also fixed some issues with infs/nans |
||
1.0.0.0 |