How to find the convolution of two signals using fourier transform?

3 views (last 30 days)
f1=e^-3t
f2=e^-2t

Answers (1)

Wayne King
Wayne King on 9 Nov 2013
If you just want to know how to convolve two vectors in MATLAB using the DFT
x = randn(8,1);
y = randn(8,1);
npad = length(x)+length(y)-1;
xConvy = ifft(fft(x,npad).*fft(y,npad));
Compare with:
conv(x,y)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!