Министерство Образования Российской Федерации
Новосибирский Государственный Технический Университет
методам моделирования №1
Группа: ПМ-81
Студенты: Головина Н., Берязев И.
Преподаватели: Тишковская С. В.,Тимофеев В.С.
г. Новосибирск-2001
Цель работы: Моделирование равномерно распределенной случайной величины на отрезке (0,1).
Условие задачи: Для заданного объема выборки N построить элементы выборки x1,…,xN принадлежащие Rav(0,1).
Анализ решения задачи:
Для построения заданной выборки использовались следующие методы:
Результаты:
Метод 1:
1) x0=1 a=2 c=3 m=4 n=10
0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
2)x0=5 a=2 c=1 m=9 n=10
0.222222 0.555556 0.222222 0.555556 0.222222 0.555556 0.222222 0.555556 0.222222 0.555556
Исследования:
метод 1:x0=1 a=15 c=18 m=289 n=160
Интервалы для проверки согласия по Хи-кв и ОП:
0.199 0.399 0.598 0.797
Бета-распределение 1-го рода (1.000000, 1.000000, 0.000000, 1.000000)
Критерий согласия |
Статистика |
Вероятность |
Отношения правдоподобия( 0) |
0.997134 |
0.0000000000 |
Отношения правдоподобия( 4) |
0.997134 |
0.9102303009 |
Хи-квадрат( 0) |
1.014600 |
0.0000000000 |
Хи-квадрат( 4) |
1.014600 |
0.9075740682 |
Метод 1:x0=1 a=7 c=19 m=153 n=160
Интервалы для проверки согласия по Хи-кв и ОП:
0.199 0.397 0.596 0.795
Бета-распределение 1-го рода (1.000000, 1.000000, 0.000000, 1.000000)
Критерий согласия |
Статистика |
Вероятность |
Отношения правдоподобия( 0) |
0.469126 |
0.0000000000 |
Отношения правдоподобия( 4) |
0.469126 |
0.9764361344 |
Хи-квадрат( 0) |
0.465596 |
0.0000000000 |
Хи-квадрат( 4) |
0.465596 |
0.9767626549 |
Колмогорова |
0.359477 |
0.9938221601 |
Смирнова |
0.718955 |
0.6980410889 |
Метод 2
Параметры: x0=1 a=233 b=299 c=301 m=29991 n=160
Cогласие выборки с Бета-распределением 1-го рода
с параметрами (1.000000, 1.000000, 0.000000, 1.000000)
Критерий согласия |
Статистика |
Вероятность |
Отношения правдоподобия( 0) |
0.814519 |
0.0000000000 |
Отношения правдоподобия( 4) |
0.814519 |
0.9364910000 |
Хи-квадрат( 0) |
0.809357 |
0.0000000000 |
Хи-квадрат( 4) |
0.809357 |
0.9371891946 |
Колмогорова |
0.641611 |
0.9054128070 |
Смирнова |
0.968487 |
0.6161631588 |
Метод 3
Интервалы для проверки согласия по Хи-кв и ОП:
0.203 0.423 0.613 0.806
Параметры: x0=3 n=160
Cогласие выборки с Бета-распределением 1-го рода
с параметрами (1.000000, 1.000000, 0.000000, 1.000000)
Критерий согласия |
Статистика |
Вероятность |
Отношения правдоподобия( 0) |
0.485788 |
0.0000000000 |
Отношения правдоподобия( 4) |
0.485788 |
0.9748697262 |
Хи-квадрат( 0) |
0.477646 |
0.0000000000 |
Хи-квадрат( 4) |
0.477646 |
0.9756403560 |
Колмогорова |
0.482576 |
0.9692896966 |
Смирнова |
0.192958 |
0.9080291431 |
Метод 4
Интервалы для проверки согласия по Хи-кв и ОП:
0.225 0.440 0.605 0.820
Параметры: x0=3 n=160
Cогласие выборки с распределением:
Бета-распределение 1-го рода (1.000000, 1.000000, 0.000000, 1.000000)
Критерий согласия |
Статистика |
Вероятность |
Отношения правдоподобия( 0) |
0.990546 |
0.0000000000 |
Отношения правдоподобия( 4) |
0.990546 |
0.9112261367 |
Хи-квадрат( 0) |
0.994655 |
0.0000000000 |
Хи-квадрат( 4) |
0.994655 |
0.9106053243 |
Колмогорова |
1.672347 |
0.3731241558 |
Смирнова |
0.078028 |
0.9617372550 |
Линейная конгруэнтная последовательность вида xn+1=(axn+c)mod m
имеет длину периода m тогда и только тогда, когда
1. c и m взаимно простые числа;
2. c < m, a < m, x0 < m.
Квадратичная конгруэнтная последовательность вида xn+1=(bxn2+axn+c)mod m
имеет период длинной m тогда и только тогда, когда
1. с и m взаимно простые числа;
2. b и a-1 кратны р для всех р – нечетных простых делителей m;
3. b четно и b=a -1 (по mod 4) если m кратно 4;
b=a –1 ( по mod 2) если m кратно 2;
4. b<>3c (по mod 9 ) если m кратно 9;
Для третьего метода оптимальным значением x0 является число равное примерно 1/10 объема выборки.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.