Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Priority a, b

Если поле A блока MARK пусто, то текущее время заносится на место отметки времени входа транзакта в модель, используемой при определении резидентного времени транзакта с помощью СЧА M1.

MARK MARKER,,

Например, если на входе участка модели поместить блок

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

В поле A указывается номер или имя параметра транзакта, в который заносится текущее модельное время при входе этого транзакта в блок MARK. Содержимое этого параметра может быть позднее использовано для определения транзитного времени пребывания транзакта в какой-то части модели с помощью СЧА с названием MP.

MARK A

В 4 примере вычисляется выражение в скобках (значение случайной величины, имеющей нормальное распределение с соответствующими параметрами), перемножается на значение функции Fexp и полученное произведение вычитается из значения параметра с именем Tr1.

В 3 примере из значения параметра 3 вычитается произведение 5.7 на предварительно вычисленное значение функции номер 7,

Во 2 примере к значению параметра 4 прибавляется значение длины текущей очереди номер 5,

В 1 примере параметру 1 присваивается значение 755.3,

ASSIGN Tr1-,(Normal(32,sredn,otkl)), Fexp

ASSIGN 3-,5.7,7

ASSIGN 1,755.3

Изменение значений параметров транзактов

START 1000

RESET

START 100,NP

ASZ STORAGE 4

CLEAR

START 1000

RESET

START 100,NP

ASZ STORAGE 3

CLEAR

START 1000

RESET

START 100,NP

TERMINATE 1

LEAVE ASZ

ADVANCE 8.5,2

DEPART QASZ

ENTER ASZ

QUEUE QASZ

GENERATE 4.5,3

*

Каждый транзакт может иметь любое число параметров. Блок ASSIGN присваивает значение параметру транзакта или модифицирует его. Формат блока:

ASSIGN A, B, [C]

A – номер параметра, которому присваивается значение, может быть числом, СЧА и СЧА$параметр, а также следующим за ним знаком + или -, если нужно увеличить или уменьшить значение параметра.

В – определяет значение, которое нужно добавить, вычесть или которым следует заменить значение в параметре, заданном операндом А.

С – задает номер модификатора-функции, при этом значение операнда В умножается на значение модификатора-функции.

Примеры:

ASSIGN 4+,Q5

Для записи текущего модельного времени в заданный параметр транзакта служит блок MARK (отметить), имеющий следующий формат:

то на выходе некоторого участка СЧА MP$MARKER будет содержать разность между текущим модельным временем и временем, занесенным в параметр MARKER блоком MARK, т.е. транзитное время на этом участке.

Для изменения приоритета транзакта служит блок PRIORITY (приоритет), имеющий следующий формат:

<== предыдущая лекция | следующая лекция ==>
Asz storage 2 | С вероятностью 0,75 направляет транзакты в блок с именем that, а с вероятностью 0,25 - в блок с именем this
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 258; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.