Скачиваний:
17
Добавлен:
03.06.2014
Размер:
94.72 Кб
Скачать

Санкт-Петербургский Государственный

Электротехнический Университет

Кафедра МОЭВМ

Отчёт по лабораторной работе № 1

"Исследование характеристик датчика псевдослучайных чисел"

Выполнил: Голубков А.М.

Факультет: КТИ

Группа: 9381

Санкт-Петербург

2013 г.

Задание

Используя пакет GPSS составить программу для исследования стандартных датчиков псевдослучайных (далее случайных) чисел с квазиравномерным (далее равномерным) законом распределения.

Оцениваемые параметры: математическое ожидание и СКО случайных чисел.

Выбрать объем выборки, исходя из заданной точности оценки математического ожидания и СКО, и провести моделирование.

Исходные коды программ

Оценка параметров равномерного распределения

10 SIMULATE

15 RMULT 50

20 GENERATE 10

30TAB1 TABLE RN1,50,50,20

40 TABULATE TAB1

50 TERMINATE 1

60 START 1000

Оценка параметров треугольного распределения (a=1000)

10 SIMULATE

15 RMULT 50

20 GENERATE 10

25 TR1 FVARIABLE (1000)#(1-SQR(1-RN1/1000))

30 TAB1 TABLE V$TR1,50,50,19

40 TABULATE TAB1

50 TERMINATE 1

60 START 1000

Оценка параметров экспоненциального распределения (λ=0.1)

10 SIMULATE

15 RMULT 50

20 GENERATE 10

25 E1 FVARIABLE ((-1)#10)#LOG(1-RN1/1000)

32 TAB1 TABLE V$E1,3,3,19

40 TABULATE TAB1

50 TERMINATE 1

60 START 1000

Тестирование программы

Оценка параметров равномерного распределения

Теоретические значения:

Математическое ожидание: M=(a+b)/2 = 1000/2 = 500

СКО: S = D0.5 = ((a+b) 2/12) 0.5 = (10002/12) 0.5 = 288,7

RMULT = 50

RMULT = 334

Оценка параметров треугольного распределения

Теоретические значения:

Математическое ожидание: M = a/3 = 333,3

СКО: S = D0.5 = (a2/18)0.5 = 235,7

RMULT = 100

RMULT = 334

Оценка параметров экспоненциального распределения

Теоретические значения:

Математическое ожидание: M = 1/λ = 10

СКО: S = D0.5 = (1/λ2)0.5 = 10

RMULT = 50

RMULT = 334

Соседние файлы в папке 4