MATLAB中conv和fftfilt的区别

时间:2011-10-13 16:00:23

标签: matlab

MATLAB中的“conv”和“fftfilt”函数有什么区别?

我读到转换是在时域中完成的,而fftfilt在使用频域进行乘法之前首先使用重叠加法进行FFT。但是,我不确定这些不同的方法将如何影响结果(因为我认为时域中的卷积与频域中的乘法相同),当我应该使用一个而不是另一个时?

1 个答案:

答案 0 :(得分:1)

从时域到频域的转换有其自己的计算价格。虽然结果应该相同,但是时序可以根据输入长度而不同。您可以找到有用的following post。有关更深入的分析,您可以阅读时域和频域中的FFT /卷积。