【发布时间】:2014-07-25 14:54:44
【问题描述】:
我读过以下所有书籍:
Impulse(n) = 1 when n=0 , 0 otherwise
所以当我们声明信号x(n)的脉冲响应时,我不明白它的实际含义是什么-
这是否意味着对于 n=1,2,3,4... 的值:
x(n) . Impulse(0)
因此在这种情况下,如果 n >= 0,我们将始终从 x(n) 获得输出 y(n):
x(n) . Impulse(0) = x(n) . 1
众所周知,任何变成 1 的结果都会相同。
但在许多 DSP 问题中,我看到脉冲响应 (h(n)) 是 = (1/2)n(u-3) 例如。我无法理解脉冲响应的功能和技术含义。
请更正我的理解。
【问题讨论】:
-
我想你在dsp.stackexchange.com问这个问题会更幸运
-
基本上你所说的
Impulse(n)不是脉冲响应而是脉冲函数(en.wikipedia.org/wiki/Dirac_delta)。脉冲响应是系统对作为输入信号的脉冲函数的响应。理想的脉冲函数均匀地由每个可能的频率组成,因此脉冲响应(即系统和脉冲函数的卷积)是测试系统全部特性(全频谱)的一种方式。将方程与冲量函数(以 0 为中心)进行卷积也不会让你的方程保持不变。