主要内容

阴谋

绘制的输入和输出通道iddata.目的

描述

例子

阴谋(数据图形的输入和输出通道iddata.目的。该功能在顶部轴上的输出和底部轴上的输入绘制。

  • 对于时域数据,输入和输出信号被绘制成时间的函数。根据绰号财产的财产iddata.对象,输入信号被绘制为线性内插曲线或作为阶梯图。例如,如果data.intersample ='zoh',输入是采样点之间的分段常数,并相应地绘制。

  • 对于频域数据,每个输入和输出信号的幅度和相位绘制在可用的频率跨度上。

要绘制数据的子集,请使用子程序:

  • 绘图(数据(201:300))在数据集中绘制样本201至300数据

  • 情节(数据(201:300,'高度',{''''''''),'speed'}))绘制命名的输出的指定样本高度并命名的投入distl_of_attack.速度

  • 绘图(数据(:,[3 4],[3:7])))绘制所有输出通道编号3和4的样本,并输入数字3到7。

例子

阴谋(数据线路专业版指定数据集的颜色,行样式和标记符号。

例子

绘图(Data1,...,Datan)绘制多个数据集。绘图轴的数量由所有数据集之间的唯一输入和输出名称的数量决定。

例子

情节(data1 LineSpec1…,dataN LineSpecN)指定每个数据集的行样式,标记类型和颜色。您可以仅为某些数据集指定选项。例如,绘图(Data1,data2,'k',data3)的绘图颜色指定黑色data2.

例子

阴谋(axes_handle___在有柄的斧子上绘图axes_handle而不是当前轴(gca)。使用此语法在前一个语法中使用任何输入参数组合。

例子

阴谋(___plotoptions指定绘图选项。

例子

H=情节(___返回图的句柄。您可以使用此句柄自定义图形getoptionssetOptions.

例子

全部收缩

加载数据。

加载Iddata1.z1

图数据。

绘图(Z1)

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。标题为u1的轴2包含一个类型为line的对象。该对象表示Z1。

函数将输出绘制在上轴上,将输入绘制在下轴上。

绘制前100个样本。

情节(z1 (1:10 0))

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。此对象表示Untitled1。标题为u1的轴2包含一个类型为line的对象。此对象表示Untitled1。

绘图中只出现前100个样本。

您可以右键单击绘图以探索峰值和平均值等特征。

加载数据。

加载Iddata1.z1

将数据转换为频域。

ZF = FFT(Z1);

图数据。

绘图(ZF);

图包含4个轴。标题为y1的轴1包含一个类型为line的对象。该对象代表ZF。轴2包含类型线的对象。该对象代表ZF。带标题U1的轴3包含类型线的对象。该对象代表ZF。轴4包含类型线的对象。该对象代表ZF。

生成输入数据。

u = id iniNput([100 1 20],的正弦[] [], [5 10 1]);u = iddata ([], u, 1,'每',100);

生成输出数据。

Sys = idtf(1,[1 2 1]);y = sim (sys, u);

只绘制输入。

情节(U)

图中包含一个坐标轴。标题为u1的轴包含一个类型为line的对象。此对象代表u。

绘制输出。

情节(y)

图中包含一个坐标轴。标题为y1的轴包含一个类型为line的对象。该对象代表y。

将输入和输出绘制在一起。

情节(Y,U)

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。该对象代表y。标题为u1的轴2包含一个类型为line的对象。此对象代表u。

或者,您可以使用情节(iddata (y, u))

加载两个数据集。

加载Iddata1.z1加载iddata2.z2

这两个数据集。

绘图(Z1,Z2)

图中包含2个轴。标题为y1的轴1包含两个类型为line的对象。这些对象代表z1 z2。标题为u1的轴2包含两个line类型的对象。这些对象代表z1 z2。

因为数据集使用相同的输入和输出名称,所以函数绘制两个数据集合在一起。

指定唯一的输入和输出名称。

z1.inputname =.“z1_input”;z2。InputName =“z2_input”;z1.outputname =.“z1_output”;z2.outputname =.“z2_output”

这两个数据集。

绘图(Z1,Z2)

图包含4个轴。带标题z1_output的轴1包含类型线的对象。这个对象代表z1。带标题z2_output的轴2包含类型线的对象。该对象表示Z2。带有标题z1_input的轴3包含类型线的对象。这个对象代表z1。具有标题z2_input的轴4包含类型线的对象。该对象表示Z2。

函数单独绘制数据集。

创建一个多实验数据集。

加载Iddata1.z1加载iddata2.z2zm =合并(z1,z2);

图数据。

plot(zm)传奇('显示'

图中包含2个轴。标题为y1的轴1包含两个类型为line的对象。这些对象代表zm(exp1),zm(exp2)。标题为u1的轴2包含两个line类型的对象。这些对象代表zm(exp1),zm(exp2)。

对于多因素数据,每个实验都被视为单独的数据集。您可以右键单击绘图以查看其特征。

加载两个数据集。

加载Iddata1.z1;加载iddata2.z2

为两个数据集指定行样式。

绘图(Z1,“y: *”,z2,“b”

图中包含2个轴。标题为y1的轴1包含两个类型为line的对象。这些对象代表z1 z2。标题为u1的轴2包含两个line类型的对象。这些对象代表z1 z2。

使用两个子图创建一个数字,并返回每个子图轴的句柄S.

数字%的新人物s(1)=子图(1,2,1);%左侧子图(2) =情节(1、2、2);%正确的子图

图中包含2个轴。轴1是空的。轴2是空的。

加载数据集。

加载Iddata1.;加载iddata2.

使用句柄在每个轴中创建数据绘图。

情节(s (1) z1)

图包含3个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。轴2是空的。带标题U1的轴3包含类型线的对象。该对象表示Z1。

绘图(S(2),Z2)

图包含4个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。标题Y1的轴2包含类型线的对象。该对象表示Z2。带标题U1的轴3包含类型线的对象。这个对象代表z1。带标题U1的轴4包含类型线的对象。该对象表示Z2。

获取当前图的句柄并修改axis属性。

加载并绘制数据。

加载Iddata1.z1绘图(Z1)

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。标题为u1的轴2包含一个类型为line的对象。该对象表示Z1。

获取框架的轴柄。

啊= GCA.
AH =轴(U1)具有属性:XLIM:[0.1000 30] ylim:[-1 1] Xscale:'Linear'Yscale:'Linear'GridlineStyle:' - '位置:[0.1300 0.1100 0.7750 0.3503]单位:'标准化'显示所有属性

显示屏显示坐标轴句柄的属性。

X轴的尺度xScale“线性”。改变xScale'日志'

啊。XScale ='日志'

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。标题为u1的轴2包含一个类型为line的对象。该对象表示Z1。

X轴现在显示日志比例。

配置时间图。

选择= iddataPlotOptions (“时间”);

将分钟指定为绘图的时间单位。

opt.TimeUnits =“分钟”

转动网格。

opt.grid ='在'

使用指定的选项创建绘图选择

加载Iddata1.z1绘图(Z1,OPT);

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。标题为u1的轴2包含一个类型为line的对象。该对象表示Z1。

创建数据绘图并返回句柄。

加载Iddata1.;h =情节(z1);

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。标题为u1的轴2包含一个类型为line的对象。该对象表示Z1。

设置绘图的时间单位。

setoption (h,'不时'“分钟”);

图中包含2个轴。标题为y1的轴1包含一个类型为line的对象。这个对象代表z1。标题为u1的轴2包含一个类型为line的对象。该对象表示Z1。

使用两个输入和一个输出生成数据。

z = iddata (randn(100 1),兰特(100 2));

配置时间图。

选择= iddataPlotOptions (“时间”);

图数据。

h =情节(z,选择);

图包含3个轴。标题为y1的轴1包含一个类型为line的对象。该对象表示z。标题为u1的轴2包含一个类型为line的对象。该对象表示z。带标题U2的轴3包含类型线的对象。该对象表示z。

改变绘图的方向,使所有输入都显示在一列中,所有输出都显示在第二列中。

opt.Orientation ='两列';h =情节(z,选择);

图包含3个轴。标题为y1的轴1包含一个类型为line的对象。该对象表示z。标题为u1的轴2包含一个类型为line的对象。该对象表示z。带标题U2的轴3包含类型线的对象。该对象表示z。

或者,使用setOptions.

setoption (h,“定位”'两列'

您还可以通过右键单击绘图并选择来更改方向方向在上下文菜单中。

输入参数

全部收缩

输入 - 输出数据,指定为iddata.目的。数据可以在时域或频域中。它可以是单通道或多通道数据,以及单实验或多渠道数据。

作为字符向量指定的线样式、标记符号和颜色。线路专业版拍摄诸如“b”'b +:'。有关更多信息,请参阅阴谋参考页在MATLAB中®文档。有关使用的例子线路专业版, 看指定行样式,标记符号和颜色

轴柄,指定为句柄,这是对句柄的参考目的。使用gca例如,将句柄获取到当前轴,甘氨胆酸axes_handle =。有关使用的例子axes_handle将特定轴施加到当前图,参见指定轴处理。有关使用的例子gca要获取绘图轴,然后修改轴属性,请参阅获取和使用轴柄

绘图选项,指定为使用iddataplotoptions.。有关使用的例子plotoptions, 看指定绘图选项

输出参数

全部收缩

绘图句柄,作为标量或向量返回。句柄是您可以用来查询和修改特定绘图的属性的唯一标识符。例如,看到使用句柄更改绘图属性

提示

右键单击绘图将打开上下文菜单,您可以在其中访问下列选项和绘图控件。

选项 描述和子
数据集 查看图中使用的数据集。
特征

峰值值- 查看数据的峰值。此值对于瞬态数据非常有用。

平均值—查看数据的平均值。这个值对稳态数据很有用。

方向

有关一个输入和一个输出通道的数据:

  • 单行-在一行中绘制所有输入和输出。

  • 单独的列- 绘制一列中的所有输入和输出。

对于具有多个输入或输出通道的数据:

  • 输出行和输入行- 绘制一行中的所有输出以及第二行中的所有输入。

  • 输出列和输入列- 绘制一列中的所有输出以及第二列中的所有输入。

I / O分组

绘图上的组输入和输出通道。

对具有多个输入或输出通道的数据集使用此选项。

I / O选择器

选择要绘制的输入和输出通道的子集。默认情况下,绘制所有输入和输出通道。

对具有多个输入或输出通道的数据集使用此选项。

网格 将网格添加到您的情节中。
正常化 标准化图中所有数据的Y级。
属性 打开“属性编辑器”对话框,可以在其中自定义绘图属性。
介绍了R2014a