主要内容

pzplot

具有地块定制选项的动态系统模型零点地块

描述

实例

H=pzplot(系统)绘制传感器的极点和传输零点动态系统模型系统并返回绘图句柄H到绘图。使用此功能生成具有自定义绘图选项的零极点地图,如频率单位,TimeUnits,分组。有关使用和解释零极点贴图的更多信息,请参阅pzmap

实例

pzplot(系统)绘制传感器的极点和传输零点动态系统模型系统xo分别表示极点和零。

实例

pzplot(系统1.系统2……系统N)在一个绘图上显示多个模型的极点和传输零点。您可以分别为每个模型指定不同的颜色。

pzplot(斧头,...)打印到指定的轴中斧头而不是当前轴gca

实例

pzplot(。。。,绘图选项)使用中指定的选项绘制极点和传输零点绘图选项.有关更改绘图属性的方法的更多信息,请参见自定义绘图的方法

例子

全部崩溃

将以传递函数表示的连续时间系统的极点和零点绘制出来:

s Y s ( s ) = 2. s 2. + 5. s + 1. s 2. + 3. s + 5.

sys=tf([2 5 1],[1 3 5]);h=pzplot(sys);grid

图中包含一个轴。该轴包含2个line类型的对象。该对象表示sys。

打开网格显示恒定阻尼比(zeta)线和恒定固有频率(wn)线。该系统有两个实零,在图上用o标记。该系统还有一对复杂极点,用x标记。

更改情节标题的颜色。要做到这一点,请使用情节句柄,H

p = getoptions (h);p.Title.Color = (1,0,0);setoption (h p);

图中包含一个轴。该轴包含2个line类型的对象。该对象表示sys。

对于本例,加载一个3乘1的传递函数模型数组。

装载(“tfArrayMargin.mat”,“sys”);大小(系统)
3x1传递函数数组。每个模型有1个输出和1个输入。

绘制模型阵列的极点和零点。定义每个模型的颜色。在本例中,第一个模型使用红色,第二个模型使用绿色,第三个模型使用蓝色。

pzplot(sys(:,:,1),“r”,sys(:,:,2),“g”,sys(:,:,3),“b”);

图形包含一个轴。轴包含6个类型为line的对象。这些对象表示untitled1、untitled2、untitled3。

绘制连续时间系统的极点和零点,由下列带有自定义选项集的传递函数表示:

s Y s ( s ) = 2. s 2. + 5. s + 1. s 2. + 3. s + 5.

使用创建自定义选项集pzoptions

plotoptions=pzoptions;

对于本例,请指定要可见的栅格。

plotoptions.Grid=“开”;

使用指定的选项创建传递函数的零点映射。

h=pzplot(tf([2 5 1],[1 3 5]),plotoptions);

图中包含一个轴。轴包含2个类型为line的对象。此对象表示untitled1。

打开网格显示恒定阻尼比(zeta)线和恒定固有频率(wn)线。该系统有两个实零,用o的阴谋。该系统也有一对复杂的极点,标记为x

输入参数

全部崩溃

动态系统,指定为一个SISO或MIMO动态系统模型,或一组SISO或MIMO动态系统模型。可以使用的动态系统包括连续时间或离散时间数值LTI模型,例如tf,zpk党卫军模型。

如果系统是一种广义状态空间模型氏族或者一个不确定的状态空间模型号航空母舰,pzplot返回极和传输的电流或标称值系统如果系统是一组模型,pzplot在同一图表上绘制阵列中每个模型的极点和零点。

轴句柄,指定为轴对象。如果未指定轴对象,则pzplot使用当前轴gca绘制系统的极点和零点。

零点绘图选项,指定为选项对象。看到pzoptions查看可用打印选项的列表。

输出参数

全部崩溃

零极点绘图选项句柄,作为标量返回。使用H查询和修改零极点绘图的属性。您可以使用此句柄使用自定义绘图获取选项设置选项命令。

提示

之前介绍过的R2006a