Main Content

冲激响应

数字滤波器的冲激响应是由单位冲激序列产生的输出,定义为

δ(n)={1,n=0,0,n0.

您可以通过多种方式生成冲激序列;其中一种简单的方式是

imp = [1; zeros(50,1)];

具有 b=1a=[1-0.9] 的简单滤波器的冲激响应是 h(n)=0.9n,它呈指数衰减。

b = 1;
a = [1 -0.9];

h = filter(b,a,imp);

stem(0:50,h)

Figure contains an axes object. The axes object contains an object of type stem.

显示冲激响应的一种简单方式是使用 impz 函数

impz(b,a,51)

Figure contains an axes object. The axes object with title Impulse Response, xlabel n (samples), ylabel Amplitude contains an object of type stem.

另请参阅

函数