Background Image
Table of Contents Table of Contents
Previous Page  15 / 320 Next Page
Information
Show Menu
Previous Page 15 / 320 Next Page
Page Background

13

Все науки, использующие математический аппарат, по сути, занимаются

математическим моделированием. При этом происходит замена объекта

исследования его математической моделью. Математическая модель –

приближенное описание объекта моделирования, выраженное с помощью

математической символики. Связь математической модели с реальностью

осуществляется с помощью цепочки гипотез, идеализаций и упрощений.

Компьютерное математическое моделирование можно представить

в виде следующего алгоритма. Первый этап – определение целей

моделирования. Эти цели могут быть различными: модель нужна для того,

чтобы понять, как устроен конкретный объект, какова его структура,

основные свойства, законы развития и взаимодействия с окружающим

миром (понимание); модель нужна для того, чтобы научиться управлять

объектом (или процессом) и определить наилучшие способы управления

при заданных целях и критериях (управление); модель нужна для того,

чтобы прогнозировать прямые и косвенные последствия реализации

заданных способов и форм воздействия на объект (прогнозирование).

Второй этап: определение входных и выходных параметров модели;

разделение входных параметров по степени важности влияния их

изменений на выходные. Такой процесс называется ранжированием, или

разделением по рангам.

Третий этап: построение математической модели. На этом этапе

происходит

переход

от

абстрактной

формулировки

модели

к формулировке, имеющей конкретное математическое представление.

Математическая модель – это уравнения, системы уравнений, системы

неравенств, дифференциальные уравнения или системы таких уравнений.

Четвертый этап: выбор метода исследования математической

модели. Чаще всего здесь используются численные методы, которые

хорошо поддаются программированию. Как правило, для решения одной и

той же задачи подходит несколько методов, различающихся точностью,

устойчивостью и т.д. От верного выбора метода часто зависит успех всего

процесса моделирования.

Пятый этап: разработка алгоритма, составление и отладка

программы для реализации на компьютере.

Шестой этап: тестирование программы. Работа программы

проверяется на тестовой задаче с заранее известным ответом. Это лишь

начало процедуры тестирования, которую трудно описать формально

исчерпывающим образом. Обычно тестирование заканчивается тогда,