labview TDMS数据存储:一个文件存满以后怎么办?excel2010:最多1048576条数据;

 我来答
司马一声
2014-01-16 · TA获得超过858个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:361万
展开全部
真有这么多的数据,没有什么特别的办法。况且对Windows文件系统和硬盘格式来说,单个文件的大小也是有限制的。只能是存储一定量的数据,满了之后自动新建一个文件接着存储。文件名上可以做一些编号以便识别。
追问
  1. 重要数据是需要实时保存的,我是这样想的:计算好数据量,一天存储一个文件,以时间命名,保证文件不溢出,硬盘快满时人为的去删除;

  2. 如果数据量大时文件存储达到1048576时,能不能做到最近产生的数据覆盖最远产生的数据?


追答
这样看你只是需要最近的数据,较早的数据可以作丢掉处理的。第一种思路会比较简单,也可以编程自动进行删除。要覆盖最远产生的数据,用编程获取存储的位置然后进行写入的方法会相对简单一些。不过这样做起来也会比较麻烦。如果只需要存储重要数据,那存储之前设定条件,符合条件的,把数据以及数据属性(产生时间,产生条件等等)这些保存下来就好了,其余的直接丢掉不做保存,反正都是要删除的,保存没有意义。或者直接保存处理的结果这样以减少数据量。就Windows而言达不到实时这个级别的。
朝阳满天6
2014-10-22
知道答主
回答量:1
采纳率:0%
帮助的人:1307
展开全部
excel单次最多可显示1048576个数据,要是数据超过1048576个,在打开时会提示你选择打开数据的范围,可以选择性的将所有数据都打开.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
isleepLiu
2014-01-19
知道答主
回答量:16
采纳率:0%
帮助的人:12.7万
展开全部
这个没测试过,Labview理论上是没有限制的,不过太大的数据我没有测试过,但是以前用过几个G的TDMS也没有问题。我猜测是你通过excel打开时候,能够看到的是这么多,有一些是没有显示出来的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
awachen
2014-01-20 · TA获得超过129个赞
知道答主
回答量:52
采纳率:100%
帮助的人:38万
展开全部
如果真的是大数据量快速存储的问题(比如:飞机噪声监测),建议你看看数据流盘相关的文章。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式