求助MATLAB读取TDMS数据的问题

求助MATLAB读取TDMS数据的问题,第1张

因为load这个函数的参数要求如下: 1 如果用命令行方式调用,load filename,则filename必须是不加引号文件名。比如load nav 所以,当你load d的时候,实际上matlab试图读取文件"d.mat",当然就找不到所以出错了。 2 如果用命令行方式凯宴调用的时候在文件名上加了引号,卖孙燃变成字符串了,matlab也能正确读取。 说明:由于无法跟踪进load的代码,所以不中虚知道为什么加引号和不加的效果一样,不过我的推测是因为matlab的处理办法是把参数自动加上引号变成字符串,如果已经有引号的则不必重复加,然后在把这个字符串作为文件名处理。 3 如果用函数方式调用,load(filename,...),则filename必须是字符串。比如load('nav')或者load(d)都对。

1. 选超声波的麦罩乱克或其它合适的传感器。

2. 用板卡结合DAQmx的VI,把数据用“波形”的方式采集。采样率什么的不用说了吧。

3. TDMS文件 *** 作相关的函数在“编程携并>>文件I/O>>IDMS”里面。

4. TDMS文件是二进制格式的,Matlab不物隐档知道是否支持这样的文件。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12115811.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存