Разработать программу на python (программа универа)
500 руб. за проект
Файл log1.txt (получить у преподавателя).Устройство 00603517B1F7 в течение часа измеряло расстояния до других устройств (из списка anchor_arr) и записывало в список distance_arr. В каждом отдельном пакете (строке) порядок элементов в anchor_arr (список MAC адресов устройств) и distance_arr совпадает, но в разных пакетах могут быть разные размеры списков и упорядоченность в них. Используя регулярные выражения, сделать шаблон для получения из файла log1.txt значений списков anchor_arr и соответствующих им значений в distance_arr. Указанные списки нужно получить из пакетов, содержащих подстроки «00603517B1F7 <<<» и «ALIVE-». На рисунке разместить два графика:
1-й) За первый 10 минутный интервал времени. Ось абсцисс – время (указано в начале пакета), ось ординат – значение расстояния из distance_arr (метры). Строим график изменения значения из distance_arr до устройства 006035179F3E (которое замерило 00603517B1F7).
2-й) За второй 5 минутный интервал времени. Ось абсцисс – время (указано в начале пакета), ось ординат – значение расстояния из distance_arr (метры). Строим линии (разных цветов) изменения значений из distance_arr от устройства 00603517B1F7 до устройств из списка anchor_arr. В результате на графике появиться несколько линий, каждая из которых соответствует замеру расстояния до конкретного устройства.
На каждом графике полученные точки соединить линиями, подписать оси координат, названия графиков, легенду (названия линий).
1-й) За первый 10 минутный интервал времени. Ось абсцисс – время (указано в начале пакета), ось ординат – значение расстояния из distance_arr (метры). Строим график изменения значения из distance_arr до устройства 006035179F3E (которое замерило 00603517B1F7).
2-й) За второй 5 минутный интервал времени. Ось абсцисс – время (указано в начале пакета), ось ординат – значение расстояния из distance_arr (метры). Строим линии (разных цветов) изменения значений из distance_arr от устройства 00603517B1F7 до устройств из списка anchor_arr. В результате на графике появиться несколько линий, каждая из которых соответствует замеру расстояния до конкретного устройства.
На каждом графике полученные точки соединить линиями, подписать оси координат, названия графиков, легенду (названия линий).
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.