Имитационное моделирование
259
10
ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ В СРЕДЕ EXCEL
Вообще говоря, любая мысль об окружающем мире есть его
модель. Имитационная модель – это компьютерная программа, ко-
торая служит для количественного отображения поведения реаль-
ных объектов в разных условиях. Смысл построения имитационных
моделей состоит, во-первых, в том, чтобы установить (выразить
уравнением) количественные закономерности протекания явлений
природы, во-вторых, – оценить модельные параметры (коэффициен-
тов пропорциональности между переменными уравнений). Пара-
метры моделей часто имеют биологический смысл, поскольку вы-
ражают существо отношений между характеристиками объектов ис-
следования.
Моделирование пока не столь широко распространено, как
того требуют сложные задачи современной биологии, особенно эко-
логии. На наш взгляд, одним из препятствий этому служит распро-
страненное мнение, что «полноценными» могут быть лишь дающие
прогноз аналитические модели; сопряженные с этим сложности по-
строения системы дифференциальных уравнений и их решения ока-
зываются серьезным препятствием для большинства биологов. Од-
нако изучаемые экологические явления сначала нужно понять, дать
им объяснение, а уж затем, при необходимости, и прогнозировать.
Мы предлагаем давать количественное объяснение с помо-
щью имитационного моделирования – составлять модели, основан-
ные на простейших (линейных) алгебраических уравнениях, и опре-
делять значения их параметров посредством внешних процедур «оп-
тимизации».
Вместо составления и решения дифференциальных уравне-
ний предлагается составлять программы и настраивать парамет-
ры имитационных моделей. Обе эти проблемы оптимально решают-
ся в среде пакета Microsoft Excel.
Способ построения моделей на листе Excel отличается от
традиционных способов программирования (алгоритмического,
структурного или объектного) – это табличное программирование.
На листе Excel модель предстает в всех своих деталях, как таблица,