3 Блок–схема модели
Блок–схема модели приведена на рис.1.3.
Пример моделирования случайной величины с дискретным равномерным распределением
|
|
Программа моделирования на GPSS приведена на рис.1.4.
| Рис. 1.3 |
| SIMULATE | |
| TIME | EQU 1 |
| GENERATE 20,15 | |
| MARK 1 | |
| TABULATE TIME | |
| TERMINATE 1 | |
| TIME | TABLE P$1–,5,5,10 |
| START 251 | |
| END |
Рис.1.4
4.Особенности работы в среде GPSS/PC
Папка GPSS с системными файлами копируется на какой–либо локальный логический диск.
Файл с исходным текстом модели должен иметь расширение .gps и располагаться в одной папке с системными файлами.
Прогон модели осуществляется из командной строки по команде GPSS.bat имя файла.gps .
Выход из среды GPSS/PC производится по команде QUIT.
Листинг результатов моделирования формируется автоматически в файле с тем же именем, что и для файла с исходным текстом модели, но расширением .lst.
Переход в режим HELP производится в среде GPSS/PC по команде ? или HELP. По команде NEXT в командной строке среды GPSS/PC происходит формирование следующего отчета по результатам моделирования (при нескольких картах START или использовании счетчика снимков в карте START).
Вся необходимая информация по имитационному моделированию содержится в соответствующих текстовых файлах.
Задание
Провести моделирование случайной величины средствами GPSS и языка программирования.
Содержание отчета
1. Задание.
2. Метод построения моделей на GPSS и алгоритмическом языке.
3. Q–схема математической модели.
4. Таблица определений GPSS–модели.
5. Блок–схема GPSS–модели.
6. Листинги моделей.
7. Гистограммы, полученные по результатам моделирования; mx, σx.
8. Выводы по выполненной работе.
Варианты заданий
Варианты заданий, параметры и значения случайной величины приведены в следующих таблицах:
9
Таблица 1.3
| Вари ант | Вид распределения | Параметры | Количество значений | |||||||||
| a | b | l | табл. | |||||||||
| 1. | Равномерное дискретное | 20 | 30 |
|
| 250 | ||||||
| 2. | Равномерное непрерывное | 1 | 10 |
|
| 250 | ||||||
| 3. | Неравномерное дискретное |
|
|
| табл. 1.4 | 250 | ||||||
| 4. | Экспоненциальное |
|
| 0.1 |
| 250 | ||||||
| 5. | Эрланга 2–го порядка |
|
| 0.1 |
| 200 | ||||||
| 6. | Неравномерное дискретное |
|
|
| табл. 1.5 | 200 | ||||||
| 7. | Экспоненциальное |
|
| 0.025 |
| 200 | ||||||
| 8. | Равномерное непрерывное | 13 | 20 |
|
| 200 | ||||||
| 9. | Равномерное дискретное | 30 | 40 |
|
| 200 | ||||||
| 10. | Экспоненциальное |
|
| 0.05 |
| 250 | ||||||
Таблица 1.4 Таблица 1.5
| Значения случ/величины | Относительная частота | Значения случайной величины | Относительная частота |
| 2 | 0,1 | 5 | 0,05 |
| 3 | 0,3 | 6 | 0,12 |
| 4 | 0,4 | 7 | 0,28 |
| 5 | 0,2 | 8 | 0,3 |
| 9 | 0,18 | ||
| 10 | 0,07 |

