bingfenggm 发表于 2011-6-11 09:52:52

高手帮我看下如何实现这个txt文件的读取

本帖最后由 bingfenggm 于 2011-6-11 11:09 编辑

   做LabVIEW很长时间了,第一次碰到这么棘手的问题,希望高手能帮忙解决一下。
    我现在要用LabVIEW读取txt文件中的三列数据,每一列之间用制表符(Tab)间隔,要求:每次读取三行,第二次从第一次读取的最后一行开始读取,也就是,第一次读取1-3行,第二次读取3-5行,第三次5-7行,以此类推。读取的三行数据构成三行三列的数组,然后我要抽取每一行构成一个新的列数组,,最后得到三个列数组。
txt文件在附件中,另外还有我自己编写的一段程序,运行结果不正确,我用单步运行查看,第一次循环数组全是0,第二次循环数组显示1-3行,第三次循环就不按规律显示了,可能是我读取电子表格的偏移量设置有问题?希望可以给高手个参考




PS:不知道2楼附件中的程序能不能解决这个问题,我一次性把文件读完,然后再索引的时候加循环,好像可以,但是在索引数组的时候又碰到问题了,详见2楼

bingfenggm 发表于 2011-6-11 11:04:47

本帖最后由 bingfenggm 于 2011-6-11 11:05 编辑

还有个问题,我在用数组索引的时候,需要把一个N行三列的数组的每一行索引出来,构成N个新的列数组,作为另外一个子VI的输入,可是我按照我的程序连接的时候,提示我把不同类型的数组连接到一起了,程序中我需要把三个子数组分别连接到四阶隆格-库塔子vi的前三个输入端

csxcs366 发表于 2011-6-11 14:21:24

非常有意思的问题,见下面的链接,希望能对你有所帮助。
http://www.eefocus.com/csxcs366/blog/11-06/224875_e7ba2.html

bingfenggm 发表于 2011-6-11 15:01:06

csxcs366 发表于 2011-6-11 14:21 static/image/common/back.gif
非常有意思的问题,见下面的链接,希望能对你有所帮助。
http://www.eefocus.com/csxcs366/blog/11-06/224 ...

您好,方便的话能否PM给我您的QQ,我想跟您详细聊一下
页: [1]
查看完整版本: 高手帮我看下如何实现这个txt文件的读取