Добавить в готовый код график и картинку и синхронизировать вращение
5 000 руб. за проект
ЗадачаКод выводит в графическом окне индикатор кругового обзора радиолокационной системы, и рандомно задаются точки на индикаторе. Задача добавить график с вращением луча диаграммы направленности. Сделать, чтобы луч ДН вращался со стрелкой индикатора и вывести картинку в виде самолета. При пересечении самолета лучом ДН на индикаторе должна загораться метка цели. Лучи ДН и стрелки вращаются одновременно. Требования
numpy (1.13.1)
pyopengl(3.1.0)
pyqt5(5.9)
scipy(0.19.1)
Проверка работы
Чтобы провести тестовый запуск приложения, просто используйте команду:
python GUI.py
Организация
SGN.py - реализует сигналы, используемые в вычислениях радара. Здесь я определил пакет прямоугольного сигнала. Вы можете использовать любой, который вам подходит, но класс, который вы используете, должен быть унаследован от Signal.
antenna.py - реализует класс радарной антенны. Я использую простую отражательную антенну с узконаправленной диаграммой.
common.py - содержит класс coords для представления позиции и скорости радара и целей. Он также имеет класс управления целевым объектом Trajectory, который использует метод Эйлера-Лагранжа для управления движением целей.
primaryproc.py - Реализует первичную обработку радарных данных.
propagation.py - содержит классы целей и класс для моделирования распространения сигнала в пространстве между радаром и целью.
radar.py - основные настройки радара.
Ссылка на https://github.com/KorovkoAlexander/PyRadar.git
numpy (1.13.1)
pyopengl(3.1.0)
pyqt5(5.9)
scipy(0.19.1)
Проверка работы
Чтобы провести тестовый запуск приложения, просто используйте команду:
python GUI.py
Организация
SGN.py - реализует сигналы, используемые в вычислениях радара. Здесь я определил пакет прямоугольного сигнала. Вы можете использовать любой, который вам подходит, но класс, который вы используете, должен быть унаследован от Signal.
antenna.py - реализует класс радарной антенны. Я использую простую отражательную антенну с узконаправленной диаграммой.
common.py - содержит класс coords для представления позиции и скорости радара и целей. Он также имеет класс управления целевым объектом Trajectory, который использует метод Эйлера-Лагранжа для управления движением целей.
primaryproc.py - Реализует первичную обработку радарных данных.
propagation.py - содержит классы целей и класс для моделирования распространения сигнала в пространстве между радаром и целью.
radar.py - основные настройки радара.
Ссылка на https://github.com/KorovkoAlexander/PyRadar.git
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.