Adr*_*aan 2 matlab file file-conversion
我的客户正在发送在National Instruments Diadem中捕获的TDM/TDX文件,这是我没有得到的.我正在寻找一种方法将文件转换为.CSV,XLS或.MAT文件,以便在Matlab中进行分析(不使用Diadem或Diadem DLL!)
格式由结构良好的XML文件(.TDM)和二进制(.TDX)组成,.TDM定义如何将字段打包为二进制TDX中的位.我想阅读这些文件(用于Matlab和其他环境).有没有人在例如Python或Perl(不使用NI DLL)或直接在Matlab中使用通用工具或转换脚本?
我已经考虑购买该工具,但除了一次性转换为兼容的文件格式之外,我不喜欢它.
谢谢!
我知道这有点晚了,但我有一个简单的库来读取Python中的TDM/TDX文件.它的工作原理是解析TDM文件以找出数据类型,然后使用NumPy.memmap打开TDX文件.然后它可以像标准的NumPy数组一样使用.代码非常简单,所以你可以在Matlab中实现类似的东西.
这是链接:https://bitbucket.org/joshayers/tdm_loader
希望有所帮助.