波形图表
将一定数量的数据点存储在缓冲区,并通过这种方式存储并显示这些数据点。当缓冲区被填满后,波形图表将会用新的数据点覆盖缓冲区中存在时间最久的数据点。
当数据点可用时,波形图表将显示已有的数据点外加最新接收到的数据点 。
您可以一次写入单个或多个数据点。如果您将一个数组连接到图表,它会将该数组中的数据点附加到现有数据点之后。
波形图表3种数据更新形式
0 带状-从左到右连续滚动地显示运行数据,旧数据在左,新数据在右。带状图表类似纸带图形记录器。
1 示波器-显示某一项数据,如脉冲或波形,并从左到右地滚读图表。图表将新数值绘制到前一个数值的右边。当曲线到达绘图区域的右边界时,LabVIEW将擦除整条曲线并从左边界重新开始绘制。示波器图表的重新跟踪显示特性类似于示波器。
2 扫描-类似于示波器图表。两者的不同之处在于,扫描图表中旧数据在右新数据在左,并有一条垂直线将这两部分数据隔开;其次,当曲线到达绘图区域的右边界时,LabVIEW并不擦除扫描图表中的曲线。扫描图类似于心电图仪(EKG)。
曲线绘制
-
单条曲线
一次性生成多个数据点一次性输入。(一维数组)
单点输入。需要在循环内才能形成曲线,否则是单点数据。
-
多条曲线
5条曲线。(二维数组)
3条曲线(捆绑)。需要在循环内才可以显示出曲线,否则是单点数据。
清除数据
对该属性节点输入处赋空值。
波形图
波形图在接收到数据后将立即绘制所有接收到的数据点 。波形图不接受单点值。
当您将包含数据点的数组连接到波形图时,波形图会假定数据点之间的间距相等。默认情况下,初始的X轴取值以及步长(t0和dt)分别为0和1(表示X标尺初始值为0,每个X间隔为1),该初始值可以在波形图的属性中更改,您也可以使用属性节点对其进行更改。
波形数据类型在本质上是一个包含t0和dt信息的数据点数组。在这种情况下,波形图接收波形中包含的t0和dt取值,并根据t0和dt取值相应地显示数据。您可以使用自行指定的数据点、t0和dt来构建自定义的波形。您还可以通过将二维的波形数组或动态数据连接到波形图以在同一波形图上显示多个图形。
波形图再次输入时会将已存在的数据清空掉。
绘制曲线
- 单条曲线
2.多条曲线
2条曲线,每个曲线100个数据点。
XY图
XY图可显示任何均匀采样或非均匀采样的点的集合。XY图的X值与Y值均需用户输入。
绘制曲线
(X, Y)值对-簇数组,每个元素都是一对(X,Y)值,可直接连接至XY图。如有多条曲线,将曲线捆绑为一个簇,然后将簇连接至创建数组函数,最后将数组连接至XY图。
X数组和Y数组 -X值数组与Y值数组捆绑,形成一个XY图。 如有多条曲线,将每对捆绑的数组连接至创建数组函数,然后将簇数组连接至XY图。
-
单条曲线.两种实现方式均可以。
-
多条曲线