Calculate discrete and continuous convolutions for signal processing and mathematical analysis
Enter two sequences or functions to compute their convolution. Convolution is a fundamental operation in signal processing, mathematics, and engineering.
Enter comma-separated or space-separated numbers
Enter comma-separated or space-separated numbers
Click on any example to load it into the calculator
Basic discrete convolution of two simple signals
f: [1,2,3]
g: [1,1,1]
Smoothing filter using convolution
f: [1,4,2,8,3,6]
g: [0.33,0.33,0.33]
Approximate Gaussian convolution for signal smoothing
f: [1,2,1,3,2,1]
g: [0.25,0.5,0.25]
High-pass filter for edge detection
f: [1,1,1,2,2,2,1,1,1]
g: [-1,0,1]