
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[44.212.96.86] |
![]() |
|
Сообщ.
#1
,
|
|
|
Отчёт GPSS выводит следующие столбцы:
сведения об именах объектов модели, включающие для каждого имени идентификатор (NAME), присвоенное ему числовое значение (VALUE), тип имени: 1, если числовое значение имени присвоено пользователем; 2, если значение имени присвоено системой и 3, если имя является именем блока. В моей программе есть объявление функции: 1 ADR FUNCTION RN1,D3 Её имя "ADR" В отчёте выводится: NAME VALUE TYPE ADR 10008 2 TYPE=2, т.е. "значение имени присвоено системой" Почему получился такой результат, ведь имя функции придумано мной? Заранее спасибо за ответы, если такие найдутся. |
Сообщ.
#2
,
|
|
|
Добрый день!
Нужна помощь! Дали в институте задание, но полностью погружаться в это дело времени нет (работа не позволяет), дайте подсказку в каком направлении двигаться? Спасибо! Дана следующая модель системы массового обслуживания с отказами, описывающая работу системы, содержащей обслуживающее устройство с накопителем, в котором хранятся ожидающие обслуживания заявки: ![]() ![]() simulate storage s1, 4 ; накопитель 1 имеет емкость 4 generate M, N gate_snf 1, otkaz ; если накопитель не полон, то enter 1 ; добавить в накопитель 1 seize 2 leave 1 advance A, B release 2 terminate otkaz save 1+, 1 ; в ячейке 1 - счетчик отказов terminate generate ,,25000 terminate 1 start 1 end Исходные данные для моделирования Интервал прихода заявки: M ± N - 37 ± 3 Интервал обслуживания: A ± B - 31 ± 6 Требуется: Модифицировать приведенную выше программу так, чтобы она позволяла: 1. Получить информацию для построения графика изменения загрузки накопителя. 2. Вычислить интенсивность обслуживания заявок μ – среднего числа заявок, которое может быть обслужено в единицу времени. |
Сообщ.
#3
,
|
|
|
Цитата ivexen @ Отчёт GPSS выводит следующие столбцы: сведения об именах объектов модели, включающие для каждого имени идентификатор (NAME), присвоенное ему числовое значение (VALUE), тип имени: 1, если числовое значение имени присвоено пользователем; 2, если значение имени присвоено системой и 3, если имя является именем блока. В моей программе есть объявление функции: 1 ADR FUNCTION RN1,D3 Её имя "ADR" В отчёте выводится: NAME VALUE TYPE ADR 10008 2 TYPE=2, т.е. "значение имени присвоено системой" Почему получился такой результат, ведь имя функции придумано мной? Заранее спасибо за ответы, если такие найдутся. gpss всем символьным именам всегда сопоставляет числовые. Если вы не делаете этого явно, система присваивает незанятые попорядочку от 1000. Добавлено Цитата bratarti @ 1. Получить информацию для построения графика изменения загрузки накопителя. используйте операторы table и tabulate. Цитата bratarti @ 2. Вычислить интенсивность обслуживания заявок μ – среднего числа заявок, которое может быть обслужено в единицу времени. нужно единичку поделить на значение AVE. TIME из отчета |