零极点分析

零极点分析

        zplane函数绘制线性系统的极点和零点。例如,在 -1/2 处为零且在 0.9e^(−j2π0.3) 和 0.9e^(j2π0.3)处有一对复极点的简单滤波器为

zer = -0.5; 
pol = 0.9*exp(j*2*pi*[-0.3 0.3]');

        要查看该滤波器的极点-零点图,可以使用 zplane。当系统是极点-零点形式时,请提供列向量参数。

zplane(zer,pol)

零极点分析_第1张图片

        要访问更多工具,请使用fvtool。首先将极点和零点转换为传递函数形式,然后调用 fvtool。

[b,a] = zp2tf(zer,pol,1);
fvtool(b,a)

零极点分析_第2张图片

        点击极点/零点图工具栏按钮,从菜单中选择分析 > 极点/零点图,或键入以下代码查看图。

fvtool(b,a,'Analysis','polezero')

零极点分析_第3张图片

        要对传递函数形式的系统使用zplane,请提供行向量参数。在本例中,zplane使用 roots函数求得分子和分母的根,并绘制所得的零点和极点。

zplane(b,a)

零极点分析_第4张图片

        有关系统零极点和传递函数表示的详细信息,可以参考Discrete-Time System Models

你可能感兴趣的:(Matlab,p2p,网络协议,网络)