Уважаемые коллеги,
разрешите попросить о помощи в следующем вопросе.
Стоит задача сохранять данные с в файл (данные - это waveform) который далее будут обрабатывать в Matlab. Заказчик сам не знает какой точно формат файл подойдет для этой цели, поэтому выбор на мне.
Я с Matlab вообще не работал до этого. Гугл выдает несколько решений.
- запись в TDMS формате, потом этот файл можно импортировать в Matlab при помощи плагина ConvertTDMS (v10);
- в есть тулкит Live HDF5, можно использовать его, т.к. Matlab "умеет" читать hdf5 файлы;
- также NI Scope драйвера идут вместе с HWS либкой, которая сохраняет данные в hws формат. А этот формат тоже можно прочитать в Matlab.
Кто-то уже делал подобную задачу? Если да, то какой формат файла/какую либу использовали для записи файлов?
Хотелось бы таки сохранять данные в TDMS формате - все-таки более "привычные" либы и функции для него используются...
Заранее спасибо за помощь
Запись Waveform в файл для дальнейшей обработки в Matlab
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Запись Waveform в файл для дальнейшей обработки в Matlab
Мы делили апельсин - много наших полегло...
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Запись Waveform в файл для дальнейшей обработки в Matlab
Похожая тема: viewtopic.php?t=6787&f=21 Вложения пропали, но соль в том, что при желании можно и бинарный файл (Data Log) обработать в Matlab. Если надо, могу воссоздать картинки и . Конечно, если есть поддержка готовых форматов, это будет удобнее и быстрее в плане реализации.
upd: кто-то уже часть "грязной" работы сделал...
upd: кто-то уже часть "грязной" работы сделал...
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Запись Waveform в файл для дальнейшей обработки в Matlab
Спасибо! Но, с бинарниками возиться неохота, тем более что непонятно осилят ли это на стороне заказчика... Буду тогда смотреть в сторону hdf5, хотя там либа конечно не ахти...
Мы делили апельсин - много наших полегло...
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Запись Waveform в файл для дальнейшей обработки в Matlab
Я бы попробовал сравнить все три формата по ключевым факторам, как-то размер на диске, простота экспорта из , простота импорта в Matlab, устойчивость формата к изменениям. И дальше уже можно определиться с выбором.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 12 Ответы
- 600 Просмотры
-
Последнее сообщение Sergey Puzanov
-
- 3 Ответы
- 628 Просмотры
-
Последнее сообщение Artem.spb
-
- 0 Ответы
- 552 Просмотры
-
Последнее сообщение Pavlusik
-
- 4 Ответы
- 958 Просмотры
-
Последнее сообщение jane_wild
-
- 0 Ответы
- 6 Просмотры
-
Последнее сообщение roballen