波形图
- 更新时间2026-03-24
- 阅读时长4分钟
波形图仅绘制点沿x轴均匀分布的单值函数,例如
波形图可显示包含任意个数据点的曲线。波形图接收多种数据类型,从而最大程度地降低了数据在显示为图形前进行类型转换的工作量。
备注 要显示数字数据,请使用数字波形图。
在波形图上显示单条曲线的兼容数据类型
波形图接收多种数据类型以显示单条曲线。
在波形图上显示多条曲线的兼容数据类型
波形图接收多种数据类型以显示多条曲线:
- 二维数值数组,数组中的一行即表示一条曲线。波形图将数组中的数据视为图形上的点,从x=0开始以1为增量递增x索引。
要将数组的每一列作为一条曲线处理:
- 将二维数组数据类型连线至图形。
- 右键点击图形,选择转置数组。
该方法尤其适用于DAQ设备的多通道数据采集。DAQ设备以二维数组的形式返回数据,数组中的一列即代表一路通道的数据。
- 包含初始x值、△x值和二维y数组的簇。波形图将y数据作为图形上的点,从x初始值开始以△x为增量递增x索引。
该数据类型适用于显示以相同速率采样的多个信号。
- 包含簇的曲线数组。每个簇包含一个包含y数据的一维数组。内部数组描述了曲线上的各点,外部数组的每个簇对应一条曲线。以下前面板显示了这样的y簇的数组。
如每条曲线所含的元素个数都不同,应使用曲线数组而不要使用二维数组。例如,从几个通道采集数据且每个通道的采集时间都不同时,应使用曲线数组而不是二维数组,因为二维数组每一行中元素的个数必须相同。簇数组内部数组的元素个数可各不相同。
- 包含初始x值、△x值和簇数组。每个簇包含一个包含y数据的一维数组。
- 包含x值、△x值和y数据数组的簇数组。
这种数据类型为多曲线波形图所常用,可指定唯一的起始点和每条曲线的x标尺增量。
- 动态数据类型,用于Express VI。
动态数据类型除包括对应于信号的数据外,还包括信号信息的各种属性,如信号名称、数据采集日期和时间等。属性决定了信号在波形图中的显示方式。
当动态数据类型包含多个通道时,波形图可显示每个通道的曲线并自动格式化图例以及图形x标尺的时间标识。
关于波形图可接受的数据类型的范例,见labview\examples\Controls and Indicators\Graphs and Charts\Waveform Graphs and Charts目录下的Waveform Graph Data Type VI。
相关内容
- 图形和图表入门
图形和图表的区别在于数据的显示和更新方式。了解LabVIEW中使用和自定义图形与图表的基础知识。