Министерство образования Российской Федерации
Новосибирский Государственный Технический Университет
Индивидуальная работа №1
по дисциплине «Моделирование и управление в экономике»
Факультет: ПМИ
Группа: ПМ-13
Студент: Дуркин Д. С.
Преподаватель: Цой Е. Б.
Новосибирск
2005
1 i). Найти методом
обратной функции моделирующее выражение для случайной величины , имеющей заданную плотность распределения
Решение:
Постоянную найдем из условия
:
,
,
.
Плотность распределения случайной величины :
Моделирующее выражение:
,
,
, где
2 d).
Найти моделирующее выражение для случайной величины ,
имеющей плотность распределения
,
, по методу обратной функции, когда
немонотонна.
Решение:
Постоянную найдем из условия
:
,
,
,
Рассматриваем два случая:
1)
,
.
2)
,
Таким образом.
3 b).
Написать алгоритм моделирования случайной величины ,
распределённой по закону
,
, с использованием порядковых статистик.
Решение:
Поскольку функция распределения имеет вид полинома Бернштейна при
, то в этом случае коэффициент
и заданная плотность распределения
совпадает с плотностью распределения первой порядковой статистики для выборки
из четырех элементов, каждый из которых равномерно распределен на отрезке
.
Таким образом алгоритм сводится к следующему:
Нужно сгенерировать случайные
величины и выбрать наименьшую из них.
4 b). Написать
алгоритм моделирования случайной величины ,
имеющей плотность распределения
.
Решение:
Из условия нормировки функции
распределения определим константу :
,
.
Тогда плотность функции
распределения имеет вид: .
Поскольку видно, что метод обратной функции не дает решения через элементарные функции, то используем метод исключения.
Ограничим плотность
функции распределения сверху константой
.
Алгоритм моделирования:
1) Генерируем два числа
2) Вычисляем ,
.
3) Если то
возвращаемся на шаг 1, иначе
[результат].
5 c).
Написать алгоритм моделирования случайной величины с
плотностью распределения
,
,
при
помощи метода суперпозиции.
Решение:
Пусть ,
.
Тогда .
При этом ,
.
Алгоритм:
1) Генерируем .
2) Полагаем ,
,
.
3) Вычисляем .
4) Если ,
то переходим на шаг 8, иначе на шаг 5.
5) Генерируем
6) Полагаем ,
.
7) Если ,
то
. Переходим на шаг 3.
8) Полагаем [результат].
6 f). Написать алгоритм
моделирования случайной величины с плотностью
распределения
методом исключения.
Решение:
Ограничим плотность функции
распределения сверху константой
.
Алгоритм моделирования:
1) Генерируем два числа
2) Вычисляем ,
.
3) Если то
возвращаемся на шаг 1, иначе
[результат].
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.