У меня есть проект, в котором я хочу экспортировать измеренные сигналы датчиков в файл HDF5.
Имеющиеся у меня данные состоят из времени, пар значений на датчик. Данные датчика редки, что означает, что каждый датчик отправляет свои данные в разное время и с определенными интервалами. Таким образом, может быть датчик, который отправляет данные каждую секунду, а также датчик, который отправляет данные каждую минуту. Все данные на данный момент имеют 64-битную плавающую точку.
Каков наилучший формат для этого? Должен ли я создать сигнал Nx2 и сохранить его в группе, называемой датчиками, и сохранить отметку времени и значение рядом с друг другом? Или я должен создать группу для каждого датчика и хранить значения и временные метки в отдельных массивах?
Я ищу здесь лучшие практики. Я хотел бы иметь возможность легко отображать сигналы в python.
. Если кому-то интересно, что я делаю, это проект, о котором идет речь: https://github.com/windelbouwman/lognplot