微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 急!请教数据采集和保存问题

急!请教数据采集和保存问题

时间:12-13 整理:3721RD 点击:
高手请帮忙看下,我是初学者,现在使用PCI-6023E采集震动信号,做了一个采集和保存数据的程序,但是总是有问题,请各位帮忙看下什么问题,只是想实现能够将采集数据保存下来,现在保存的是二进制数据,下一步希望能转换为文本文件,在matlab中打开进行数据分析,现在就是保存和转换这地方弄了很久也不行,请各位高手帮忙,万分感谢,第一个是采集保存数据程序,第二个rdbinwritetxt是读取回放图形转换成txt程序,请大家帮忙看看

 ContAcq0510.vi

 rdBinwritetxt.vi

手头没有卡,也没有办法进行测试,感觉有一点问题,在后面那个读取转换的vi里面,既然是要转换所有的数据,那为啥读取文件的时候还要加上一个计算的count呢,直接用-1就好了。
另外,如果没有存储时间的要求,直接用write speadsheet这个vi就好了,也不需要去转换啊啥的

matlab读取二进制文件也非常方便,根本不需要转换为文本文件
保存数据文件如果希望用其它软件读取最好不要使用NI特殊的数据模型(比如TDM/TDMS)
并且也有大量的例子可以直接存为MatLab格式的.mat文件
比如SAVML Example.VI
http://digital.ni.com/public.nsf/ad0f282819902a1986256f79005462b1/2f8ed0f588e06b
e1862565a90066e9ba/$FILE/LV2Mat.zip
文本文件耗费空间太大了,非常不明智

另外提个醒,如果想让人帮忙,最好把你的vi存为兼容低版本的,
不然很多人可能不像你那么有钱买不起高版本LV,也就没法帮你看

本版推荐8.2中文版……~~

不好意思,你给的链接说不存在,没法下载,你那里有例子嘛?方便的话请发给我吧,sjdwjt@yahoo.com.cn。matlab读取的二进制数据做为哪种形式呢?我是想读取文本文件就直接作为变量,读入到workspace里面,这样就可以画出波形什么的。

坚决不推荐~~

laf
8.2.1?

坚守8.20

一直想问一句  why ?

他认为版本最高

不求最好,但求最新
今天电话sr客服,那边也是用的中文版呢

什么版都装的

so direct ...

why?

编程工具最好远离中文版

对新手无所

为啥整版都要推荐8.2cn呢?

给别人看程序不方便,上论坛问问题不方便,足够了

别问我

matlab script就行啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top