LabVIEW开发技巧(一)——如何勾选单行(多行)表格里的数据,然后实时更新图表曲线?

有个朋友问我,他将每次测试的数据放在了表格里,测试一次,就显示一行数据,但是表格数据不够形象,希望能将表格的数据用图表显示出来,但又不希望将每次的测试数据都显示在图表里,最好是需要哪几行的数据,就勾选出来显示。这样应该怎么编程?

好吧,闲来无事,帮个小忙而已~

在这里插入图片描述
折腾了一会,搞了个这么个玩意~

先看看这个效果如何
程序运行后,随机生成11行数据,每行数据有13个参数,当做13个数据吧。然后左边有个行选择器(自定义的布尔数组),勾选第一个,即打钩,则图表上显示第一行数据,如下图所示~
在这里插入图片描述
再勾选第三行、第五行和第六行,图表对应显示数据,如下图所示~
在这里插入图片描述
此时还可以再次单击某行(比如第五行),取消勾选。那么第五行的数据就不会在图表上显示了,不过颜色自动更新了下(这个Bug还没解决),如下图所示~
在这里插入图片描述
下图红圈的数值是用来显示起始行的,因为表格最多只能显示9行的数据。输入3,那么表格就显示4~12行的数据,如下图所示。
在这里插入图片描述
UI上的功能基本满足了,那么看看程序框图怎么编程吧
在这里插入图片描述
好了,今天就分享到这儿~

写在最后:

  1. 代码哪里下载:单击此链接下载代码
  2. 软件开发相关技术交流可留言或私信(LabVIEW,Matlab,STM32,ADSP均可)

猜你喜欢

转载自blog.csdn.net/Leisure_ksj/article/details/114233912