Программа объединения и синхронизации результатов наблюдений, сохраненных в виде асинхронных временных рядов
временные ряды, предварительная обработка результатов, даталоггер
После того, как программа начала работать, выполняется загрузка исходных данных в массивы data1, data2 и data3 из трех файлов, находящихся в текущем каталоге, с использованием функции loadtxt пакета numpy. Далее, используя значения столбцов массивов с индексами 0, 1, 2, хранящих информацию о часах минутах, секундах и миллисекундах, формируется три вектора времени (по одному на каждый из загруженных файлов). На следующем шаге создаются словари, по одному на каждый из пяти синхронизируемых векторов данных с ключами из значений соответствующего вектора времени. Затем, используя конструкцию set, программа обеспечивает объединение трех исходных векторов времени таким образом, что в результирующем векторе времени остаются только упорядоченные по возрастанию неповторяющиеся значения.
Программа относится к пакету предварительной обработки результатов измерений и предназначена для сведения в единый файл и приведения к единой временной шкале результатов измерений, выполненных с использованием автономных даталоггеров.
Кудрявцев Н. Г.
Руководитель лаборатории робототехники, доцент
Кандидат технических наук
Бабин В. Г.
Ректор
50.41.25
Прикладное программное обеспечение
01.02.EW
COMPUTER SCIENCE, SOFTWARE ENGINEERING
Николай
Кудрявцев
Георгиевич
Разработка алгоритма. Написание программы.
Варвара
Сафонова
Юрьевна
Разработка алгоритма
Горно-Алтайский государственный университет, ГАГУ
Федеральное государственное бюджетное образовательное учреждение высшего образования "Горно-Алтайский государственный университет"
1020400755880
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные бюджетные учреждения