- 97
- 0
- 约3.59千字
- 约 27页
- 2017-05-17 发布于河南
- 举报
4.离散时间系统的Matlab实现
MATLAB数字信号处理 离散时间系统的Matlab实现 Impz函数 功能:求解系统的单位冲击响应 调用方式: [h,t]=impz(b,a):b、a分别为系统传递函数的分子和分母的系数向量。返回系统(b,a)的冲激响应h和相应的时间轴向量t。 [h,t]=impz(b,a,n):返回n点冲激响应。 impz(b,a);在当前窗口用stem(t,h )函数出图。 【例1】计算线性系统(b,a)的冲激响应: b=[0.2 0.1 0.3 0.1 0.15]; a=[1 -1.1 1.45 -0.6 0.3]; impz(b,a,50); dstep 功能:求解数字系统的阶跃响应。 调用格式: [h,t]=dstep(b,a);求解数字系统的阶跃响应h,取样点数为缺省值。 [h,t]=dstep(b,a,n);求解数字系统的阶跃响应h,取样点数为n值。 dstep(b,a);在当前窗口用stairs(t,h)函数出图。 【例2】已知一个因果系统的差分方程为 6y(n)+2y(n-2)=x(n)+3x(n-1)+3x(n-2)+x(n-3)满足初始条件y(-1)=0,x(-1)=0.求系统的单位冲激响应和阶跃响应。 解:将上述方程对y(n)项系数进行归一化,得到其系统函数分子和分母系数 a0=1, a1=0, a2=1/3, a3=0 b0=1
原创力文档

文档评论(0)