
1、首先准备好“样本数据”Excel表格,用于LabVIEW读取,如下图所示。
2、切换至前面板,点击“选择样本数据表格路径(Excel表)”控件的文件夹图标,选择刚刚建立的“样本数据”Excel表格,点击“确定”。
3、选择好样本数据表格路径(Excel表)后,运行LabVIEW程序,可以看到“读入的样本数据表格”控件显示了从样本数据表格中读取的数据,如下图所示。
4、如果“读入的样本数据表格”格式不满足后续 *** 作的要求,需要进行转置时,可以使用“二维数组装置”控件对表格进行转置,数组转置程序及转置结果如下图所示。
。
5、接下来将字符串数据表格(数组)转换成数值型表格(数组),使用“十进制数字符串至数值转换”函数控件即可进行数据类型转换。
1.前面板-鼠标右键-系统-列表表格和树-多列列表框2.放置上来后,鼠标挪到控件上,右键,显示-勾选--列首,这样你就看到了,控件多出来的那2行
3.赋值
1.你可以手动直接写上常量名字
2.也可以通过属性修改-鼠标挪到控件上,右键,创建-属性节点-“列首字符串[]”,对这个数组赋值就可以了
举例说明:1.先来看看write table to XL这个程序:这个程序的目的就是把一个2维数组(表格)里的内容写到excel里。
2.从上图看,步骤大致是这样的,先打开excel,再打开一个workbook,然后打开worksheet,这实际上跟咱们使用excel的过程是一样的。打开worksheet以后,它还定义了行与列的header,最后才把table里的数据写到excel里。
3.插入行或者列(就像在excel里右键插入一样,每次只能一行或者一列,要多行的话,只能多来几次了)在说这个之前,先说下怎么找这些属性和方法,在Excel里,打开VB编辑器(工具-》宏-》VB 编辑器,excel2007是在菜单开发工具下,我用的是Excel2007),打开以后看VB语言参考,重点就是里边的方法和属性,对应在Labview里边的Property和Method节点。help里可以搜索,输入insert,可以看到很多。
4.改方法是在Range下的,所以要先打开相应的range,才能用Insert,这就相当于我们在Excel里,需要在哪里插入一样的道理。而Shift参数,看VBA里的描述,它是一个常量,是指定单元格的移动方向,点XLInsertShiftDirection就可以看到这个常量的数值。range方法包含两个参数cell1和cell2,所以range这个范围就是cell1到cell2的范围,比如B1到C5。
Range.value有两个,一个get,一个put,对应于读和写。如果cell2不连,那么就是只有一个单元格的值,那么这时候出来的就不是2维数组,而是一个数,连2维数组上去就会出错了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)