Математическое моделирование
Формализация модели
На начальном этапе моделирования выделяются существенные признаки изучаемого объекта и дается развернутое содержательное описание связей между ними (системный анализ), то есть осуществляется неформальная постановка задачи. Следующим важным этапом моделирования является формализация содержательного описания связей между выделенными признаками с помощью некоторого языка кодирования: языка схем, языка математики и т.д. («перевод» полученной структуры в какую-либо заранее определенную форму).
Естественные языки используются для создания текстовых описательных информационных моделей. Например, такой литературный жанр, как басня или притча, имеет непосредственное отношение к понятию модели, поскольку смысл этого жанра состоит в переносе отношений между людьми на отношения между животными, между вымышленными людьми и пр.
С помощью формальных языков строятся информационные модели определенного типа – формально-логические модели. Например, с помощью алгебры логики можно построить логические модели основных узлов компьютера.
Формализация – этап перехода от содержательного описания связей между выделенными признаками объекта (словесного или в виде текста) к описанию, использующему некоторый язык кодирования (языка схем, языка математики и т. д.).
Формализация – процесс построения информационных моделей с помощью формальных языков.
Моделирование любой системы невозможно без предварительной формализации. По сути, формализация – это первый и очень важный этап процесса моделирования.
Одним из наиболее распространенных формальных языков является алгебраический язык формул в математике, который позволяет описывать функциональные зависимости между величинами. Модели, построенные с использованием математических понятий и формул, называются математическими моделями.
Основные этапы математического моделирования:
1. Создание качественной модели. Выясняется характер законов и связей, действующих в системе. В зависимости от природы модели эти законы могут быть физическими, химическими, биологическими, экономическими. Задача моделирования – выявить главные характерные черты явления или процесса, его определяющие особенности.
2. Создание математической модели:
- выделение существенных факторов;
- выделение дополнительных условий – начальных, конечных, условий спряжений и т.д.
Если модель описывается некоторыми уравнениями, то модель называется детерминированной. Если фундаментальные законы, управляющие моделируемым явлением, неизвестны и используются гипотезы, то модель описывается вероятностными законами, такая модель называется стохастической.
3. Изучение математической модели:
- Математическое обоснование модели, исследование внутренней непротиворечивости модели.
- Качественное исследование модели, выяснение поведения модели в крайних и предельных ситуациях.
- Численное исследование модели.