Математика

Математика

Математическое моделирование — основа большинства современных научных методов изучения мира вокруг нас.

Физические, химические, биологические, социальные и экономические процессы и явления могут быть представлены в виде той или иной численной модели, то есть системы уравнений, как правило, дифференциальных, а также начальных и граничных условий для них. Сформулировав правила решения такой системы, учёные получают мощный инструмент анализа реальных процессов посредством моделирования различных ситуаций. Варьируя условия моделирования и отслеживая изменения в получающимся результате, исследователи могут делать важные выводы о поведении изучаемых объектов в реальности. Сравнительно несложным, но в то же время достаточно интересным для изучения является среда программирования, основанная на использовании языка Python.

Развивающаяся на некоммерческой основе среда включает в себя сотни узкоспециализированных библиотек, в том числе предназначенных для численного решения дифференциальных уравнений. Вместе с этим, синтаксис и базовые функции языка Python предельно просты, а различные сборки среды включают в себя интерпретаторы и все необходимые библиотеки, делая их использование максимально удобным. Всё это позволяет ориентировать учебный процесс на изучение именно идеологии математического моделирования и общих принципов его реализации, не тратя излишне много времени на изучение технических аспектов программирования.