A tool to make quick convolutions with predefined signals such as unit impulses, square impulses and more. It uses matplotlib, numpy and streamlit.
You can try QuickConvolution online
Requirements as mentioned are:
pip install matplotlib numpy streamlit
Once installed, to run it needs streamlit run:
streamlit run convolver.py
At the moment it supports two basic signal convolutions