使用已知脉冲响应进行滤波

Filtering with a known impulse response

我有一个已知滤波器的脉冲响应,我想用它来过滤我的信号。我尝试使用像 filter(impulse,1,signal) 这样的 matlab 命令过滤器,但不确定结果。我做对了吗?

Finite Impulse Response (FIR) filter 的滤波器系数与同一滤波器的时域脉冲响应完全对应。

相应地,你确实可以直接用

过滤你的信号
filter(impulse, 1, signal);