已知系统的差分方程为 y(n)=0.5y(n一1)+0.6y(n+2)+2x(n)+0.1x(n一1
已知系统的差分方程为 y(n)=0.5y(n一1)+0.6y(n+2)+2x(n)+0.1x(n一1)一0.6x(n一2) 分别用MATLAB程序求出单位冲激响应和单位阶跃响应。
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:程序清单如下。 b=[20.1一0.5;a=[1一0.5一0.6; xn=[1zeros(131); hn=filter(baxn); n=0:length(hn)一1 subplot(211); stem(nhn′.′);title(′系统的单位冲激响应′); xlabel(′n′);vlabel(′hn′);axis([031一110) xn=ones(132); sn=filter(baxn); n=0:length(sn)一1 subplot(212); stem(nsn′.′); title(′系统的单位阶跃响应′); xlabel(′n′); ylabel(′sn′);axis([031一1120) 运行程序后的结果如图1.11所示。
程序清单如下。b=[2,0.1,一0.5;a=[1,一0.5,一0.6;xn=[1,zeros(1,31);hn=filter(b,a,xn);n=0:length(hn)一1subplot(2,1,1);stem(n,hn,′.′);title(′系统的单位冲激响应′);xlabel(′n′);vlabel(′hn′);axis([0,31,一1,10)xn=ones(1,32);sn=filter(b,a,xn);n=0:length(sn)一1subplot(2,1,2);stem(n,sn,′.′);title(′系统的单位阶跃响应′);xlabel(′n′);ylabel(′sn′);axis([0,31,一1,120)运行程序后的结果如图1.11所示。
相似问题
求以下序列的Z变换 收敛域及零极点分布图。 (1)x(n)=RN(n) (2)x(n)=nu(n)
求以下序列的Z变换、收敛域及零极点分布图。 (1)x(n)=RN(n) (2)x(n)=nu(n) (3)x(n)=ejω0nu(n)请帮忙给出正确答案和分析,谢谢!
用MATLAB实现下列各序列 (1)f(n)=8.0δ(n)+3.4δ(n一1)+1.8δ(n一2)
用MATLAB实现下列各序列 (1)f(n)=8.0δ(n)+3.4δ(n一1)+1.8δ(n一2)+5.6δ(n一3)+2.9δ(n—4)+ 0.7δ(n一5)。 (2)N=32点的单位阶跃序列。 (3)
某生产机械由一台S3工作制的三相绕线型异步电动机拖动。运行时间tW=120 S 停机时间tS=360
某生产机械由一台S3工作制的三相绕线型异步电动机拖动。运行时间tW=120 S,停机时间tS=360 S,电动机的负载功PL=12 kW。试选择电动机的额定功率。请帮
某直流测速发电机 在n=3 000 r/min时 空载输出电压为52 V。接上2 000 Ω的负载电
某直流测速发电机,在n=3 000 r/min时,空载输出电压为52 V。接上2 000 Ω的负载电阻后输出电压降为50 V。试求当转速为1 500 r/min,负载电阻
已知一个线性移不变因果系统 用如下差分方程描述 y(n)=y(n一1)+y(n一2)+x(n一1)
已知一个线性移不变因果系统,用如下差分方程描述 y(n)=y(n一1)+y(n一2)+x(n一1) (1)求该系统的系统函数H(z)=Y(z)/X(z)。画出H(z)的零极点分布图,指
