labview如何把读来的数据插入表格中
1、首先准备好“样本数据”Excel表格,用于LabVIEW读取,如下图所示。
2、切换至前面板,点击“选择样本数据表格路径(Excel表)”控件的文件夹图标,选择刚刚建立的“样本数据”Excel表格,点击“确定”。
3、选择好样本数据表格路径(Excel表)后,运行LabVIEW程序,可以看到“读入的样本数据表格”控件显示了从样本数据表格中读取的数据,如下图所示。
4、如果“读入的样本数据表格”格式不满足后续操作的要求,需要进行转置时,可以使用“二维数组装置”控件对表格进行转置,数组转置程序及转置结果如下图所示。
。
5、接下来将字符串数据表格(数组)转换成数值型表格(数组),使用“十进制数字符串至数值转换”函数控件即可进行数据类型转换。
表格显示控件是刷新率比较慢的一类控件,的确容易造成闪烁,有如下几个办法改善闪烁:
a) 如果系统对采样率要求不高,加一个延时,一般延时300ms或以上时,就不会闪烁了
b) 如果系统无法延时这么长时间,请在前面板的【表格显示控件】上单击右键,选第一行【显示项】,把【垂直滚动条】和【水平滚动条】的勾选去掉,会明显改善闪烁。
c) 还有一个方法就是加一个CASE结构,把【表格】放在【CASE】里面,每隔500ms才刷新一次表格。另一个方法是使用字符串显示控件。这个控件刷新速度非常快,不会有任何闪烁,但是有两个缺点,第一是需要把字符串预先连接起来,第二是没有表格线。
下面是附图:
图1.a :延时300毫秒
图1.b :取消垂直和水平滚动条
图1.c :每500次循环刷新表格一次
图2 :用字符串显示控件代替表格
下图是效果:
2015-01-13