完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
TDMS文件记录两种方式,记录同样数据量大小的文件,通过“TDMS写入”记录的文件是通过“DAQmx配置记录”记录的文件大小的3倍,这是为什么,如何使通过“TDMS写入”记录的文件大小和通过“DAQmx配置记录”记录的文件大小一样?
|
|
相关推荐
6个回答
|
|
采集卡一个端口采集同样数据量文件大小前者是后者的两倍,采集卡三个端口同时采集同样数据量文件大小前者是后者的三倍...
|
|
|
|
你以为的“记录同样数据量大小的文件”,实际上并不是同样数据量大小。
|
|
|
|
相同测试,都是记录1分钟的数据,采样率100k,文件数据量都是6000k,但tdms文件大小不一样emm... |
|
|
|
看一下TDMS文件的构成,其大小和简单TXT文本不一样。 |
|
|
|
1. TDMS文件的逻辑格式:TDMS文件的逻辑格式遵循TDM三层结构,仍然是文件、通道组、通道三层。用户在使用时只需要关心这三层就行了。 2. TDMS的内部结构:TDMS内部结构的核心概念是segment。为了避免混淆,在这里必须澄清的是,这个segment的概念与TDM的三层结构(即逻辑结构)没有任何对应的关系,也就是说,一个通道可能对应着多个segment,一个segment中也可能有多个通道。segment是什么意思?我们在写TDMS文件的时候,数据本来可能存放在内存中,那么总要往硬盘上写这些数据的,每次往硬盘上写(flush to disk)就会产生这样一个segment。同样,我们在读TDMS文件的时候,也是一个segment一个segment的把内容读出来。 这意思是不是“TDMS写入”控件与“DAQmx配置记录”控件,在记录同样多的数据时,其segment数量是不同的,也就是往硬盘里写数据的次数不同,(“TDMS写入”控件每次写入的数据少,相同的数据,产生的segment就多了;而“DAQmx配置记录”控件每次写入的数据多,产生的segment相对来说就少)从而引起相同的数量的数据其文件大小不同,是这样吧? |
|
|
|
有点厉害,,学习到了
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1675 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1274 浏览 0 评论
1486 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2825 浏览 2 评论
1420 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 21:07 , Processed in 0.888583 second(s), Total 84, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号