微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 请问怎样存储测到的数据

请问怎样存储测到的数据

时间:12-13 整理:3721RD 点击:
我在测量数据,每一个loop测量一组4个数据,然后把这4个数据a1,a2,a3,a4分别写入到
A1,A2,A3,A4四个数组中去。
真诚想请教各位大侠:
1,能不能在测量a1--a4后立刻写入存储的文件并且存入后换行以等待下一组?
2,如果1不能实现,怎样把A1--A4写入一个存储的txt文件,并且保证每个数组占一列
主要是想保持行列分明以有利于origin调用数据处理。
我是VI菜鸟,所以想请大侠指点时后具体一些,能够编出subvi来发到xgl00@mails.tsinghua.edu.cn当然更加的感激不尽。

数据存储的方式取决于采样频率的快慢和时间的长短。如果高速、长时间的data logging,则最好用streaming to disk的方法,而不是在每一次loop里面打开文件再存储。因为文件的读写要占CPU时间和内存的,尤其是文件大的时候。不过如果速度不高而且文件不大的话,你说的两种方法都可以实现。

我的正是后面的一种情况,但是现在我只有储存2维数组的方法
3维以上的我就不知道怎样储存了
请详细指点如何把4维的数据存储起来好吗?
谢谢

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

网站地图

Top