LabVIEW学习分享(6)

本文介绍了在LabVIEW中读取不同格式数据文件的方法,包括文本、电子表格和二进制文件。通过实例展示了读取文本文件、电子表格(.xls)、二进制文件(.dat)的详细步骤,以及使用‘读取测量文件’函数读取.lvm和.tdms文件的技巧。在读取二进制文件时,特别提到了预置数组或字符串大小参数的设置对读取结果的影响。同时,文章也探讨了尝试读取Excel文件遇到的问题。
摘要由CSDN通过智能技术生成

LabVIEW实用总结–数据文件读取
小树不修不直溜,人不学习哏揪揪!又到了出门就是被“烧烤”的时节,生存愈加艰辛。此处感谢拯救了全人类的英俊帅气的空调之父Willis Carrier,给了我们生存的机会。本小学生鉴于前些时分享的数据多格式存储的设计思路,对应设计读取文件的程序,同时感谢许多大神与小伙伴们给予我的指点φ(≧ω≦*)♪,特总结此文,以留纪念,望大神指点!
本文中鉴于LabVIEW学习分享(5)中数据多格式存储的设计思路,根据存储数据格式的不同,同样给出两种不同的读取思路,话不多说,直接开整<( ̄3 ̄)> !
方案一:读取文本、电子表格与二进制文件(.txt/.xls/.dat)
(1)读取文本文件(.txt)
同样利用“条件结构”实现,不同格式文件数据的读取,首先设计读取文本文件数据的分支,如图1所示,在程序框图中,选取“文件I/O”函数库的“打开/创建/替换文件”与“读取文本文件”函数,添加到读取文本文件分支中。由于文本文件中存储的数据格式为字符串格式,因此为了在LabVIEW中得到浮点数数据,需要进行转换,如图2所示,选取“字符串”函数库中的“电子表格字符串至数组转换”函数。此处通过学习与尝试,为了将数组数据还原成波形展示,对数组进行一定的操作,如图3所示,添加“二维数组转置”与“数组子集”函数。同时也可以统计一下文件的数据量,如图4所示,选取“数组大小”函数配合连接数值显示控件即可。波形还原可选择如图5所示的“创建波形”函数实现。
图1“打开/创建/替换文件”与“读取文本文件”函数
图1“打开/创建/替换文件”与“读取文本文件”函数
图2“电子表格字符串至数组转换”函数
图2“电子表格字符串至数组转换”函数
图3 数组操作函数
图3 数组操作函数

  • 7
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值