离散系统的Z域分析
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');


2、利用freqz函数画出如图所示离散系统的系统幅频特性和相频特性曲线。
代码:>>A=[1 0];
>> B=[1 -0.5];
>> freqz(B,A,'whole');


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);


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