主要内容

如何在命令行绘制数据

下表总结了用于绘制时域、频域和频响数据的命令。

数据绘制命令

命令 描述 例子
波德bodeplot

仅用于频响数据。在波德图的对数频率尺度上显示频率响应的幅度和相位。

绘制idfrd数据:

波德(idfrd_data)

或者:

bodeplot (idfrd_data)
情节

图的类型对应于数据的类型。例如,绘制时域数据生成时间图,绘制频率响应数据生成频率响应图。

当绘制时域或频域输入和输出时,上面的轴表示输出,下面的轴表示输入。

绘制iddataidfrd数据:

情节(数据)

所有的绘图命令都在标准的MATLAB中显示数据®图形窗口,该窗口提供格式化、保存、打印和将图形导出为各种文件格式的选项。

要绘制部分数据,可以子引用特定的示例(参见选择iddata对象中的数据通道、I/O数据和实验选择“I/O通道和idfrd对象中的数据”.例如:

情节(数据(施用))

对于时域数据,仅将输入数据作为时间的函数绘制,使用以下语法:

情节(数据(:[],:)

data.intersample = ' zoh ',图上的采样点之间的输入是分段常数。有关属性的更多信息,请参见iddata参考页面。

您可以使用以下方法在时域中生成输入数据的图:

情节(data.SamplingInstants data.u)

要绘制频域数据,可以使用以下语法:

semilogx (data.Frequency、abs (data.u))

指定绘制多变量时iddata对象时,每个输入-输出组合在同一个MATLAB图窗口中一次显示一个。你必须按输入更新Figure窗口并查看下一个频道组合。若要取消绘图操作,按Ctrl + C

提示

要绘制特定的输入和输出通道,请使用情节(数据(:,肯塔基州,ku)),在那里肯塔基州ku是特定的输出和输入通道索引或名称。有关子引用通道的更多信息,请参见Subreferencing数据通道

画几个iddatad1,…,dN,使用情节(d1,…,dN).具有相同实验名称、输入名称和输出名称的输入-输出通道总是绘制在同一图中。

相关的话题