tdm读者

读取TDMS文件v1和v2不带DLL

35.5 k下载

更新2020年11月11日星期三16:32:40 +0000

查看许可协议

读取TDMS文件到Matlab。

最简单的用法是:
data = TDMS_getStruct(filename.tdms);

优点:
—支万博1manbetx持读取v2文件
-不需要NI DLL,因此它不需要32位窗口
—支万博1manbetx持数据交叉
-只允许读取名称和属性来快速了解文件中的内容
-允许读取数据的特定子集,以限制内存使用

有关子集检索示例,请参见:
https://gist.github.com/JimHokanson/dfecf21bde0bb7f2484adaf3c646b91a

引用作为

吉姆·霍坎森(2023)。tdm读者(//www.tianjin-qmedu.com/matlabcentral/fileexchange/30023-tdms-reader), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2010a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!
版本 发表 发布说明
2.6

-增加了复杂数据读取支持万博1manbetx
修复了跳过数据为字符串的通道的错误
修复了第一个段没有定义对象的问题
-大量的文档更新

1.13.0.0

在描述中增加了简单的使用示例

1.12.0.0

刚在描述里加了个链接

1.11.0.0

错误修复(潜在的静默错误),请参阅版本说明文件。

1.10.0.0

修正了一些交错数据的错误,以及在读取时间戳数据(不是属性)时,1904年之前的日期失败的错误。

1.9.0.0

修正了一个错误检查,我已经到位,被错误地抛出。
修正了带有'和/字符的对象名称的解析。

还允许只读取.tdms_index文件(用于调试)

1.8.0.0

2.2更新:
改进了子集处理的速度和专一性

1.7.0.0

上次更新(v2.0)时我有点快。它在解析数据子集方面有一些错误。

1.4.0.0

版本2的主要更新是从通道检索数据子集的能力。此外,我还添加了一些额外的包装器来处理数据检索。

1.3.0.0

版本1.2 -我有一个不正确的负号时,读取时间戳属性,产生一个无效的年份。数据时间戳读取是正确的,之前测试过:)
感谢Ed Zechmann指出了这个问题!增加了额外的convl .脚本v3

1.2.0.0

修正了读取unicode的主要错误。其他小的错误修复和改进可以在TDMS_VERSION_INFO中看到。

1.1.0.0

更新描述

1.0.0.0