LabVIEW程序设计基础与应用
上QQ阅读APP看书,第一时间看更新

4.1 图形与图表的基本概念

4.1.1 波形数据

为了方便地显示波形,LabVIEW专门定义了波形数据类型,它实际是按照一定格式预定义的簇,在信号采集、处理和分析中经常用到它。波形数据主要包括四方面内容:t0、dt、Y、attributes。其中,t0表示波形的起始时间,数据类型为Time Stamp;dt表示波形相邻数据点的时间间隔,单位为秒(s),数据类型为双精度浮点型;Y表示数据数组,默认为双精度浮点型;attributes用来携带一些注释信息,用户可以自定义,数据类型为变量类型。当然,并不是只有波形数据才能通过图形或图表控件显示,其他数据也可以通过它们显示。

4.1.2 趋势图与波形图

趋势图(Chart)可以将新数据添加到曲线的尾端,从而反映实时数据的变化趋势,它主要用来显示实时曲线,如波形图表、强度图表等;波形图(Graph)在画图之前会自动清空当前图表,然后把输入的数据画成曲线,如波形图、XY图等。

4.1.3 坐标图

波形图表与波形图是显示均匀采样波形的理想方式,而坐标图则是显示非均匀采样波形的好选择。坐标图就是通常意义上的笛卡儿图,它可以用来绘制多值函数曲线,例如圆和椭圆等,通过XY图和Express XY图可以轻松绘制坐标图。