我是靠谱客的博主 苹果小蝴蝶,最近开发中收集的这篇文章主要介绍matlab中画系统零极点的方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

写论文的时候由于需要画出系统的零极点图。但是之前不知道怎么用matlab画,今天研究了一下,拿出来和大家共享。所用到的matlab函数为zplane,matlab给出的解释如下:

     ZPLANE Z-plane zero-pole plot.

      假设为一个零点,多个极点系统且b=[0.2 0.8 0.64],a=1,用zplane(b,a)就可以画出如下的系统零极点图。

       

     从图中可以看出。该系统有一个极点,两个零点,且都在单位圆以外,其中一个在单位圆附近,另一个距离单位圆较远。由于在单位圆外附近有零点存在,故该系统在某个频带有比较大的幅度衰落,相位特性也会成非线性。

     使用freqz函数可以画出系统的幅度特性和相位特性如下图所示

       可见在数字高频出,系统的幅度确实呈现大的衰减,相位变化也已经是非线性的了。

 

转:http://www.52rd.com/Blog/Detail_RD.Blog_Olive_2282.html?WebShieldDRSessionVerify=1TH4xqXg8etlQJb3r3Rw

转载于:https://www.cnblogs.com/xh0102/p/6378798.html

最后

以上就是苹果小蝴蝶为你收集整理的matlab中画系统零极点的方法的全部内容,希望文章能够帮你解决matlab中画系统零极点的方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部