Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод Монте-Карло.docx
Скачиваний:
39
Добавлен:
06.12.2018
Размер:
467.65 Кб
Скачать

3.2.2. Имитация с инструментом "Генератор случайных чисел"

Этот инструмент предназначен для автоматической генерации множества данных (генеральной совокупности) заданного объема, элементы которого характеризуются определенным распределением вероятностей. При этом могут быть использованы 7 типов распределений: равномерное, нормальное, Бернулли, Пуассона, биномиальное, модельное и дискретное. Применение инструмента "Генератор случайных чисел", как и большинства используемых в этой работе функций, требует установки специального дополнения "Пакет анализа".

Для демонстрации техники применения этого инструмента изменим условия примера 3.1, определив вероятности для каждого сценария развития событий следующим образом (табл. 3.8). Мы также будем исходить из предположения о нормальном распределении ключевых переменных. Количество имитаций оставим прежним - 500.

Таблица 3.8.

Вероятностные сценарии реализации проекта

 

Показатели

Сценарий

Наихудший P = 0.25

Наилучший P = 0.25

Вероятный P = 0.5

Объем выпуска - Q

150

300

200

Цена за штуку - P

40

55

50

Переменные затраты - V

35

25

30

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

Формирование шаблона целесообразно начать с листа "Результаты анализа" (рис. 3.8.).

Рис. 3.8. Лист "Результаты анализа" (шаблон II)

Как следует из рис. 3.8 этот лист практически соответствует ранее разработанному для решения предыдущей задачи (см. рис. 3.2). Отличие составляют лишь формулы для расчета вероятностей, которые приведены в табл. 3.9.

Таблица 3.9.

Формулы листа "Результаты анализа" (шаблон II)

Ячейка

Формула

В17

=НОРМРАСП(0;B8;B9;1)

В18

=НОРМРАСП(B11;B8;B9;1)

В19

=НОРМРАСП(B12;B8;B9;1)-НОРМРАСП(B8+B9;B8;B9;1)

В20

=НОРМРАСП(B8;B8;B9;1)-НОРМРАСП(B8-B9;B8;B9;1)

С17

=НОРМРАСП(0;C8;C9;1)

С18

=НОРМРАСП(C11;C8;C9;1)

С19

=НОРМРАСП(C12;C8;C9;1)-НОРМРАСП(C8+C9;C8;C9;1)

С20

=НОРМРАСП(C8;C8;C9;1)-НОРМРАСП(C8-C9;C8;C9;1)

D17

=НОРМРАСП(0;D8;D9;1)

D18

=НОРМРАСП(D11;D8;D9;1)

D19

=НОРМРАСП(D12;D8;D9;1)-НОРМРАСП(D8+D9;D8;D9;1)

D20

=НОРМРАСП(D8;D8;D9;1)-НОРМРАСП(D8-D9;D8;D9;1)

E17

=НОРМРАСП(0;E8;E9;1)

E18

=НОРМРАСП(E11;E8;E9;1)

E19

=НОРМРАСП(E12;E8;E9;1)-НОРМРАСП(E8+E9;E8;E9;1)

E20

=НОРМРАСП(E8;E8;E9;1)-НОРМРАСП(E8-E9;E8;E9;1)

F17

=НОРМРАСП(0;F8;F9;1)

F18

=НОРМРАСП(F11;F8;F9;1)

F19

=НОРМРАСП(F12;F8;F9;1)-НОРМРАСП(F8+F9;F8;F9;1)

F20

=НОРМРАСП(F8;F8;F9;1)-НОРМРАСП(F8-F9;F8;F9;1)

Используемые в нем собственные имена ячеек также взяты из аналогичного листа предыдущего шаблона (см. табл. 3.7).

Для быстрого формирования нового листа "Результаты анализа" выполните следующие действия.

  1. Загрузите предыдущий шаблон SIMUL_1.XLT и сохраните его под другим именем, например - SIMUL_2.XLT

  2. Удалите лист "Имитация". Для этого установите указатель мыши на ярлычок этого листа и нажмите правую кнопку. Результатом выполнения этих действий будет появления списка операций в виде контекстного меню. Выберите операцию "Удалить". Подтвердите свое решение нажатием кнопки "ОК" в появившемся диалоговом окне.

  3. Перейдите в лист "Результаты анализа". Удалите строки 17-18. Откорректируйте заголовок ЭТ.

  4. Добавьте формулы из табл. 3.9. Для этого введите соответствующие формулы в ячейки блока В17.В20 и скопируйте их в блок С17.F20. Введите соответствующие комментарии.

  5. Сверьте полученную таблицу с рис. 3.8.

Перейдите к следующему листу и присвойте ему имя - "Имитация". Приступаем к его формированию (рис. 3.9).

Рис. 3.9. Лист "Имитация" (шаблон II)

Первая часть этого листа (блок ячеек А1.Е10) предназначена для ввода исходных данных и расчета необходимых параметров их распределений. Напомним, что нормальное распределение случайной величины характеризуется двумя параметрами - математическим ожиданием (средним) и стандартным отклонением. Формулы расчета указанных параметров для ключевых переменных модели заданы в блоках ячеек В7.D7 и B8.D8 соответственно (см. табл. 3.11). Для удобства определения формул и повышения их наглядности блоку ячеек Е3.Е5 присвоено имя "Вероятности" (см. табл. 3.10).

Таблица 3.10.