离散系统的Z域分析

2025-11-01 08:56:27

1、设某离散系统的系统函数如图所示:

利用roots函数求出系统的零极点,并画出系统的零极点图,判断系统是否稳定

代码:

A=[3 -4 0 0 0 1]; 

>> B=[1 1]; 

>> p=roots(A)';q=roots(B)'; 

>> p=roots(A)';q=roots(B)' 

>> x=max(abs([p q])) 

>> x=max(abs([p q])); 

>> x=x+0.1;y=x; 

>> hold on 

>> axis([-x x -y y]); 

>> axis('square'); 

>> plot(real(p),imag(p),'x'); 

>> plot(real(q),imag(q),'o'); 

>> k=0:pi/30:2*pi; 

>> x=cos(k); 

>> y=sin(k); 

>> plot(x,y,'-.'); title('

零极点图');

执行命令

>> a=[1 0.2 -0.24] 

>> b=[1 1]; 

>> freqz(b,a,'whole');

离散系统的Z域分析

离散系统的Z域分析

2、利用freqz函数画出如图所示离散系统的系统幅频特性和相频特性曲线。

代码:>>A=[1 0]; 

>> B=[1 -0.5]; 

>> freqz(B,A,'whole');

离散系统的Z域分析

离散系统的Z域分析

3、利用freqz、dimpulse、dstep函数求解教材(下册)P86例8-19

>> a=[1 0.2 -0.24]; 

>> b=[1 1]; 

>> freqz(b,a,'whole'); 

>> figure;impz(a,b,20); 

>> x=ones(20); 

>> y=filter(b,a,x); 

>> stem(y);

离散系统的Z域分析

离散系统的Z域分析

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢