Технология имитационного моделирования в среде ППП EXCEL

Табличный процессор Excel может использоваться в качестве инструмента имитационного моделирования. Многие модели могут быть представлены в виде таблицы, в которой реализованы вычисления выходной переменной. Подготовка имитационной модели может включать и  создания подходящего датчика для вероятностных (случайных) пере­менных. Такой   датчик строится по результатам исследования   дан­ных о значениях рассматриваемых переменных в прошлом. Если такие данные отсутствуют или у нас имеют­ся основания считать, что поведение переменных в будущем будет сильно отличаться от прошлого, на основе обще­теоретических соображений. Excel включает ряд функций позволяющих достаточно просто реализовать такие датчики. Например, функция СЛЧИСЛ( ) выдает равномерно распределенные псевдослучайные числа в интервале (0;  1). Формулы для создания генераторов случайных целых чисел:

— типа а, а+1, а+2,…, а+n-1, выдаваемых с равной вероятностью, будет иметь сле­дующий вид: ОТБР(n*СЛЧИСЛ)+а;

— длясимметричного треугольного распределения a + ( b — а)*(СЛЧИСЛ()+СЛЧИСЛ())/2;

Генератор случайных величин, удовлетворяющих нормальному распределению, может иметь вид:

= НОРМОБР(вероятность, среднее, стандартное_отклонение).

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

Следующим шагом имита­ционного моделирования является многократное решение модели. Целью этого этапа является получение совокупности возможных значений выходной переменной (выборки), анализируя которую, мы можем определить характеристики этой слу­чайной величины.

Перенести значения выходной переменной, получаемые  при многократных имитациях, из ячейки модели в столбец на другом рабочем листе можно воспользо­вавшись режимом Таблица меню ДАННЫЕ. Сохранить от изменений полученный в столбце  набор значений, можно командой ПРАВКА Специальная вставка.

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

Выполним анализ выборки — совокупно­сти реализаций выходной переменной.

EXCEL включает возможности статистической обработки, находящиеся в меню СЕРВИС  Анализ данных.

Визуальное представление о форме частотного распределения полученных случайных значений выходной переменной можно получить, использовав, построенную гистограмму.

Следует указать, что расчеты по определению параметров распределений слу­чайных величин, проводимые на основе исследования некоторой выборки ее значений (как в рамках имитационного моделирования, так и вне его), всегда содержат в себе элемент неопределенности (ошибки). Так, например, на самом деле мы определяем не среднее значение случайной величины, а лишь пытаемся полу­чить оценку этого параметра, используя некоторую выборку ее значений. Эта оценка будет зависеть от значений, попавших в выборку, и от размера последней. Чем больше размер выборки, тем точнее получаемый результат.

Например, многие программные пакеты для предынвестиционных исследований построены на электронных таблицах, реализующих динамическую имитационную модель, которая обеспе­чивает возможность средствами, понятными для экономистов пред­приятий, моделировать с той или иной степенью детальности реаль­ную операционную деятельность предприятия в ходе реализации проекта. Ввод исходных данных и варьируемых параметров осуществляется посредством описания принимаемых управленческих реше­ний, а в процессе расчета пользователь может видеть последствия принимаемых им решений в виде общепринятых финансовых пока­зателей. Примерами таких па­кетов являются Альт-Инвест и Инвестпроект;

В открытых системах типа Альт-Инвест и Инвестпроект пользо­ватель имеет возможность изменять формулы и алгоритмы, исполь­зуемые для расчетов, вводить другие поправки в программу. Это позволяет более точно учесть специфику того или иного проекта, оперативно отслеживать изменения налогового законодательства и других экономических факторов, разрабатывать и встраивать в про­грамму дополнительные программные блоки и т.д. Но указанные возможности требуют хорошей профессиональной подготовки поль­зователей, кроме того, они могут приводить к различию в резуль­татах у различных пользователей.

Ссылка на основную публикацию
Adblock detector