LABVIEW中的波形图表和波形图有什么区别吗
扫描二维码
随时随地手机看文章
波形图接收的数据是数组的形式,即一组一组刷新的,单个的数据不予显示,所以要放在循环外面。而波形图表模拟的是现实生活中的波形记录仪、心电图等的工作方式,内置了一个显示缓冲器,用来保存一部分历史数据,并接受新数据。这个缓冲区的数据存储按照先进先出的规则管理,它决定了该控件的最大显示数据长度。
波形图表适合实时测量中的参数监控,而波形图适合在事后数据显示和分析。即波形图表是实时趋势图,波形图是事后记录图
当然有区别,而且区别大了,波形图是同时将所有要显示的点显示出来,接收的数据是数组,当然要显示多条曲线,波形图表在具有波形图的功能上还有逐点显示,接收数据是一个数值。波形图是显示一组或多组数据的显示器。波形图表是显示一个或多个数据轨迹的显示器。
最直接的从程序里反映出来就是,波形图连接的往往是数组控件(当然还支持其他的数据类型)。波形图表连接的是数值控件。波形图表是显示一条或者多条曲线的特殊数值控件,一般用于显示一恒定速率采集到的数据。波形图表会保留来源于此前更新的历史数据。
带有图形的VI通常先将数据放入数组中,然后在绘制到图形上。波形图支持多种数据类型,降低了数据在显示为图形前进行类型转换的工作量。相同点应该是都可以显示多条曲线。但是波形图表是以簇的形式捆绑多条曲线的数据;但是波形图是以多维数组存放多条曲线的数据。