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

3 次查看(过去 30 天)
f1=e^-3t
f2=e^-2t

回答(1 个)

Wayne King
Wayne King 2013-11-9
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!

Translated by