Третий шаг - исследование математической модели. Четвертый - сопоставление результатов исследования математической модели с ОИ, "на этом этапе устанавливается степень адекватности модели и моделируемого объекта в пределах точности исходной информации" [Карманов, с.9]. 2.3.4. ЭВМ-моделирование (программирование) Моделирование на ЭВМ является специфическим видом, синтезирующим в себе три предыдущих. Особенность его заключается в том, что, благодаря быстродействию, недоступному человеку, и точному определению условий, на ЭВМ возможно моделирование любых процессов и объектов в их статике и динамике, получение прогноза их развития и подбор ключей к управлению ими. Специальным вопросам этого вида моделирования посвящены тысячи работ. Обычно выделяют шесть этапов ЭВМ-моделирования (что характерно для замкнуто-цикличного процесса - ЗЦП): "1) постановка и математическое описание задачи, 2) выбор метода ее решения, 3) разработка алгоритма решения задачи, 4) программирование (составление программы для ЭВМ -А.Б.), 5) ввод и отладка программы, 6) непосредственное решение задачи на ЭВМ и анализ полученных результатов" [Ступин, с. 9]. На первом этапе "определяются состав и характер исходных данных, устанавливается требуемая форма исходных результатов и условия, которым они должны удовлетворять, выбирается общий подход к решению, осуществляется разбиение задачи на подзадачи, определяется последовательность их решения и т.д. Постановка задачи, обычно, завершается словесным описанием основных характеристик и особенностей решаемой задачи. Затем необходимо дать математическое описание задачи, в результате чего постановка задачи становится формализованной, приобретает четкость и однозначность толкования. Чтобы это осуществить, необходима математическая теория, которая описывает закономерности исследуемого явления с помощью математических формул. Такой набор формул называется математической моделью данного явления" [Сту-пин, с. 9]. Математическая модель не всегда показывает однозначную последовательность расчета. Поэтому "вслед за математической постановкой задачи должен быть выбран метод ее решения. Этот метод устанавливает зависимость искомых результатов от исходных данных и реализуется путем разбиения вычислительного процесса на последовательность элементарных арифметических и логических операций, выполняемых на ЭВМ" [Ступин, с. 10]. Выбор метода - это уже искусство, т.к. следует учитывать множество факторов, обусловливающих его эффективность, которые зачастую противоречат друг другу. — 68 —
|