КАТЕГОРИИ: Архитектура-(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) |
Disk3 function p8, c3
TERMINATE 1 RELEASE SURVR DEPART WAIT SEIZE SURVR QUEUE WAIT GENERATE (Exponential (23,0,300)) 0,330/2,300/5,270/6,240 Модель СМО GENERATE (Exponential (1,0,30)) 0,0/0.05,10/0.18,15/0.34,21/0.56,30/0.85,45/1,55 PROCESS FUNCTION RN1, D7 Вероятность 0.05 0.13 0.16 0.22 0.29 0.15 Время 10 мин. 15 мин. 21 мин. 30 мин. 45 мин. 55 мин. С поступлением транзакта в блок ASSIGN в первый параметр транзакта записывается значение длины сообщения в соответствии с распределением, заданным функцией DLINA. GENERATE 400, 20 0.05, 1/0.25,2/0.65,3/1,4 DLINA FUNCTION RN2, D4 Тогда можем использовать функцию Отметим, что в данном примере приводится ранее не рассмотренный режим использования блока TRANSFER. Если в поле А задан указатель FN, то дальнейшее направление транзакта определяется значением функции, указанной в поле B. То имя ADR5, полученное при вычислении функции SWITH, интерпретируется как имя блока, в который должен быть направлен транзакт. Таким образом, направление транзакта будет выбираться в зависимости от значения параметра ADRESS транзакта. TRANSFER FN, SWITH, Функция типа D может быть использована для описания распределения дискретной случайной величины, т.е. этой функцией может определяться вероятностное распределение. Например, необходимо имитировать поступление на передачу сообщений разной длины, среди которых сообщений первой длины 5%, второй – 20%, третьей – 40% и четвертой – 35%. Т.е. функция распределения длины сообщения имеет следующую таблицу;
Теперь можем использовать эту функцию, например, таким образом; ………………………………… ASSIGN 1, FN$DLINA Еще пример. Пусть имеем таблицу распределения дискретного времени обслуживания некоторого устройства: Тогда можно использовать эту функцию, например, в следующем участке программы: …………………………….. ASSIGN 1, FN$PROCESS; в Р1 заносится время выполнения Приведем еще пример: Построить модель одноканальной СМО, в которую поступает пуассоновский поток заявок с интенсивностью 12 заявок в час. Обслуживание имеет экспоненциальное распределение, но среднее время обслуживания зависит от числа заявок, которые находятся в очереди, в соответствии со следующей функцией:
; единица модельного времени 1 сек. ; MEAN FUNCTION Q$WAIT, D4 ; ADVANCE FN$MEIN, (Exponential (3,0,1)) Непрерывная числовая функция. Функция типа C также задается значениями парами координат. При попадании значения аргумента в интервал между X(I) и X(I+1) производится линейная интерполяция для определения значения функции, находящегося в интервале между Y(I) и Y(I+1). Рассмотрим пример:
Дата добавления: 2014-01-07; Просмотров: 257; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |