Мой клиент отправляет файлы TDM/TDX, снятые в National Instruments Diadem, которых у меня нет. Я ищу способ конвертировать файлы в файлы .CSV, XLS или .MAT для анализа в Matlab (без использования Diadem или Diadem DLL!)Чтение файлов TDM (Diadem) из сценария
Формат состоит из хорошо структурированного XML-файла (.TDM) и двоичный (.TDX), с .TDM, определяющим, как поля упаковываются как биты в двоичном TDX. Я хотел бы прочитать файлы (для использования в Matlab и других средах). Кто-нибудь имеет инструмент общего назначения или сценарий конверсии, например, для Python или Perl (не используя библиотеки NI DLL) или непосредственно в Matlab?
Я искал покупку инструмента, но мне не понравилось ничего, кроме одноразового преобразования в совместимый формат файла.
Спасибо!
Вы попросили своего клиента отправить вам те же файлы в формате, который вы можете более легко прочитать? Я не использую Diadem, но если это что-то вроде LabView, тогда у него будет несколько вариантов экспорта данных для других систем, и это может быть вашим лучшим выбором. В противном случае кажется, что вам, возможно, придется написать свой собственный Matlab, чтобы читать двоичные данные, а не ужасно сложно, но утомительно и сложно. –