我的客戶正在發送National Instruments Diadem中捕獲的TDM/TDX文件,這是我沒有收到的。我正在尋找一種方法來將文件轉換爲.CSV,XLS或.MAT文件,以便在Matlab中進行分析(不使用Diadem或Diadem DLL!)從腳本中讀取TDM(Diadem)文件
該格式包含一個結構良好的XML文件(.TDM)和一個二進制文件(.TDX),.TDM定義字段如何打包爲二進制TDX中的位。我想閱讀這些文件(用於Matlab和其他環境)。有沒有人在例如Python或Perl(不使用NI DLL)或直接在Matlab中使用通用工具或轉換腳本?
我已經研究過購買這個工具,但是除了一次性轉換爲兼容的文件格式之外,並不喜歡它。
謝謝!
您是否要求客戶以更容易閱讀的格式向您發送相同的文件?我不使用Diadem,但如果它是像LabView那樣的話,那麼它將有許多選項可以爲其他系統導出數據,這可能是您最好的選擇。否則,你可能不得不編寫你自己的Matlab來讀取二進制數據,而不是非常困難但乏味和棘手。 – 2010-07-13 10:12:11