在Chart上舞动的数字显示

在图形显示中,如何让数字跟随曲线显示?


很多人对这个问题进行过深入研究,包括使用文本框或数字显示控件在曲线图上定位置,效果都不甚理想,有兴趣的朋友,可以到GSDZone、电子发烧友等LabVIEW技术论坛自行搜索,本文不再叙述。

在Chart上舞动的数字显示_第1张图片



以下内容是直接通过LabVIEW曲线图表Waveform Chart中自带的数字显示控件来实现。

波形图表(Chart)和波形图(Graph)很容易混淆,Chart最大的特点是控件内部包含一个FIFO,默认大小为1024,可以在编辑的状态下设置缓冲区大小,运行时无法改变。当有新数据时,数据会自动添加到缓冲区尾部。而数值显示控件则正是显示缓冲区中的最后一个数据,也就是最新添加的数据。

对于显示多条曲线的波形图表,也有多个数字控件与之对应。因此,我们可以通过以下方式,设置数字控件显示的位置,

在Chart上舞动的数字显示_第2张图片

最后,在程序中实现曲线显示如下:

在Chart上舞动的数字显示_第3张图片

运行结果如图所示:

在Chart上舞动的数字显示_第4张图片


(以上均源自个人研究结果,不当之处,请加以指正。转载请注明出处,谢谢!)

你可能感兴趣的:(LabVIEW之编程技术,LabVIEW之小技巧,LabVIEW小技巧)