找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 789|回复: 2

[labview求助] 想比较一下tdms格式的好处,请教各位

[复制链接]
发表于 2010-7-13 18:12:19 | 显示全部楼层 |阅读模式
我做了一个三种存储数据方法的vi,主要想比较一下各种方法所保存的数据量的大小。
结果发现,同样是2维双精度数组,循环1000次,文本格式的大小是19,000 字节,二进制格式的大小是16,000 字节,
这都可以解释下来,可是tdms格式的.tdms文件大小44,304 字节,.tdms_index文件大小28,304 字节。
我就没弄懂,根据网上说的tdms方法不是节省空间的吗?是不是我搞错了?贴上图跟程序,请哪位大侠帮忙分析一下。
因为有个程序需要连续采集1个小时左右,想找一种节省空间的存储方法。
谢谢,程序是8.6版的




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1经验 +10 收起 理由
飞雨天 + 10 探索精神,可嘉!

查看全部评分

发表于 2010-7-13 18:24:55 | 显示全部楼层
首先,TDMS没有说它很省空间,它只是说很方便使用。
其次,你可以去看下TDMS的一些介绍,看见它虽然是bin文件,但还是有结构的,有结构就意味着要多一些存储空间;
第三,纯粹的bin肯定是最节省空间的了(不考虑压缩);
第四,那么,TDMS比起纯粹的bin优点何在?应该就是方便使用,查找速度快一些(它有index文件)。而方便使用的背后就是NI已经给你做好一些读写的接口了,你直接使用即可,当然,你可以花一个星期来自己做一组bin文件读写接口,特定于采集数据保存来说,你肯定要分通道,估计做到最后和TDMS非常像。。。。
最后,我不用TDMS,因为我的程序很简单,就单通道数据保存,直接一个bin一个通道。。
回复 顶

使用道具 举报

发表于 2010-7-13 18:27:23 | 显示全部楼层
另外,楼主的探索精神值得赞赏,帖子也很有意思,对同功能不同性能的程序段进行测试,是很不错的方法。多发类似的帖子~
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 05:26 , Processed in 0.036694 second(s), 12 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表