我是靠谱客的博主 眼睛大荔枝,最近开发中收集的这篇文章主要介绍matlab中如何求零极点,Matlab中绘制零极点,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ZPLANE Z-plane zero-pole plot.

ZPLANE(Z,P) plots the zeros Z and poles P (in column vectors) with the

unit circle for reference. Each zero is represented with a 'o' and

each pole with a 'x' on the plot. Multiple zeros and poles are

indicated by the multiplicity number shown to the upper right of the

zero or pole. ZPLANE(Z,P) where Z and/or P is a matrix, plots the zeros

or poles in different columns using the colors specified by the axes

ColorOrder property.

ZPLANE(B,A) where B and A are row vectors containing transfer function

polynomial coefficients plots the poles and zeros of B(z)/A(z). Note

that if B and A are both scalars they will be interpreted as Z and P.

[HZ,HP,Hl] = ZPLANE(Z,P) returns vectors of handles to the lines and

text objects generated. HZ is a vector of handles to the zeros lines,

HP is a vector of handles to the poles lines, and Hl is a vector of

handles to the axes / unit circle line and to text objects which are

present when there are multiple zeros or poles. In case there are no

zeros or no poles, HZ or HP is set to the empty matrix [].

ZPLANE(Z,P,AX) puts the plot into the axes specified by the handle AX.

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

a914c716797c493e9d9b06c713d5fd24.png

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

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

最后

以上就是眼睛大荔枝为你收集整理的matlab中如何求零极点,Matlab中绘制零极点的全部内容,希望文章能够帮你解决matlab中如何求零极点,Matlab中绘制零极点所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部