Чему вы научитесь
- Вы освоите базовый синтаксис Python, научитесь использовать стандартные научные библиотеки языка, такие как math, SciPy (интегрирование, оптимизация, интерполяция), NumPy (матрицы), Matplotlib (графики). Научитесь разрабатывать и численно интегрировать математические модели сложного устройства, такого как спутник. Научитесь использовать специализированные библиотеки, такие как AstroPy, PyQuaternion, PyXSteam, orbital, SGP4. Научитесь моделировать баллистику космического аппарата, квазистационарное истечение газа из двигательной установки, динамику системы ориентации и стабилизации, режимы работы системы электропитания и объединять все модели в одну. Научитесь использовать Git.
О курсе
Курс по численному моделированию динамики космических аппаратов для студентов МГТУ им. Н.Э.Баумана.
Содержимое курса наполняется по мере проведения занятий для студентов МГТУ.
Для кого этот курс
Курс в первую очередь предназначен для студентов аэрокосмических специальностей МГТУ им. Н.Э. Баумана. Курс также может быть полезен всем кто интересуется темой численного интегрирования и построения моделей сложных систем, в первую очередь летательных аппаратов.
Начальные требования
Желательно знать основы программирования.
Будет полезно, но не обязательно для старта обучения (можно пройти потом или параллельно с курсом):
- https://stepik.org/course/58852/syllabus - основы Python
- https://stepik.org/course/3356/syllabus - упор на математику
- https://stepik.org/course/63085/syllabus - продолжение Python
Преподаватели курса
Как проходит обучение
Курс состоит из статей, видео лекций, тестов на усвоение материала с автоматической проверкой.
Что вы получите
- Возможность применить теоретические знания на практике.
- Освоить востребованный язык программирования.
Нагрузка
4-5 часов в неделю