下表总结了用于绘制时域、频域和频响数据的命令。
数据绘制命令
所有的绘图命令都在标准的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数据通道.
画几个iddata
集d1,…,dN
,使用情节(d1,…,dN)
.具有相同实验名称、输入名称和输出名称的输入-输出通道总是绘制在同一图中。