pip install -r requirements.txt
python start.py
Convolution Visualizer by Yash Gupta
Enter lower limit for the time axis: -10
Enter upper limit for the time axis: 10
If f(t) is a composite function, how many functions would you like to superpose: 2
If h(t) is a composite function, how many functions would you like to superpose: 1
f0(t):
Choose one of the following functions:
1. Unit Step
2. Rect
3. Triangle
4. Exponential
Base function: 2
Enter Amplitude: 1
Enter time shift: 3
Enter width: 2
f1(t):
Choose one of the following functions:
1. Unit Step
2. Rect
3. Triangle
4. Exponential
Base function: 2
Enter Amplitude: -2
Enter time shift: -3.5
Enter width: 3
h0(t):
Choose one of the following functions:
1. Unit Step
3. Triangle
4. Exponential
Base function: 2
Enter Amplitude: 2
Enter time shift: -1
Enter width: 2
Here is what they look like!
Satisfied with your f(t) and h(t)? (y or n): y
Thank you!