Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
21 ошибка прогр... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
ТЕХНОЛОГИИ ДОСТ... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Имитационное мо... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Реклама
Сейчас на сайте
Гостей: 10
На сайте нет зарегистрированных пользователей

Пользователей: 13,364
новичок: eqvufy
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Меры близости на векторах в Delphi + Блок схемы
Компьютерный магазин на Turbo Pascal (База данных) + Пояснительная записка
Моделирование работы участка термической обработки шестерен на GPSS + По...

Карта START


Эта карта показывает симулятору GPSS, что все входные данные уже
получены и можно начинать счет. Поле А определяет число транзактов, которые должны
пройти через систему до выдачи окончательной статистики, называемой счетчиком числа
завершений и обозначаемой TG1. Счет заканчивается в тот момент, когда TG1<0.
Значение TG1 уменьшается на величину, заданную в поле А блока TERMINATE, при
каждом входе сообщения в этот блок. Если требуется закончить моделирование после
прохождения через модель 1000 транзактов, выводимых с помощью карты TERMINATE с
единицей в поле А, то в поле А карты START записывается число 1000. Например:
START 1000



Поле В карты START может быть использовано для блокирования выдачи статистики
в конце счета. Для этого нужно записать в поле В мнемоническое обозначение NP. При
наличии такой записи в поле В сбор статистической информации в процессе счета не
прекращается, блокируется только печать собранной информации по окончании счета.
Если поле В пусто, печать происходит как обычно. Эта возможность часто полезна в том
случае, когда модель запускается, но пользователь не хочет собирать статистику о
начальном периоде счета. В этом случае за первой картой START следует вторая с
несколько большим значением счетчика завершения для обычного счета с выдачей
информации. Например, если требуется выдавать результаты моделирования через 400 и
600 единиц времени, то можно использовать следующий программный сегмент:
GENERATE 200
TERMINATE 1
START 1,NP
START 2„1



Поле С карты START можно использовать для задания интервала промежуточных
выдач статистик. Счетчик интервала уменьшается на то же число единиц, что и счетчик
завершения. Когда значение этого счетчика становится равным нулю или отрицательным,
то производятся выдача статистики в обычном формате и восстановление счетчика, после
чего счет продолжается. Например, если требуется остановить модель через 600 единиц
времени и через каждые 200 единиц выдавать результаты, то можно записать следующий
программный сегмент:
GENERATE 200
TERMINATE 1
START 3,,1



Поле D может содержать указание на то, что при выдаче информации (как в конце
выдачи промежуточных результатов, так и в конце счета) нужно распечатывать списки
текущих событий, будущих событий, список прерываний, а также списки пользователя.
Значение «1» в поле D указывает на то, что пользователю нужна печать списков. В
противном случае поле оставляют незаполненным.
Пример 1. Построить программу модели процесса прохождения 500 деталей,
поступающих в промежутке времени 11 ± 5 единиц, распределенном по равномерному
закону. Детали обрабатываются одним рабочим в течение 10 ± 7 единиц времени»
распределенного по равномерному закону. После прохождения 300 деталей требуется
выдавать статистику с интервалом в 25 деталей. Программа имеет вид (здесь и в других
примерах моделирования справа дается комментарий):
SIMULATE Начать имитацию
GENERATE 11,5 Поступление деталей
SEIZE 1 Запуск
ADVANCE 10,7 Обработка
RELEASE 1 Выпуск
TERMINATE 1
START 275, NP Прогон без статистики
START 225„25 Интервальные статистики
END



Пользователю может понадобиться провести серию просчетов, т. е. несколько
просчетов один за другим. Для облегчения задания такого режима введены три типа
управляющих карт, в различной степени возвращающих модель к исходному состоянию:
карта RESET, стирающая всю накопленную статистику, карта CLEAR, которая стирает
всю статистику и все транзакты, и карта JOB, стирающая всю статистику, все транзакты и
все блоки.
Опубликовал Kest December 14 2009 15:17:10 · 0 Комментариев · 7286 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
Flash MP3 Player ...
Socoban
Учебник для продв...
Измерение тактово...
Программирование ...
Preview
Экранная лупа
SODA [Исходник на...
Усложнённый кальк...
Adapter (пример D...
Создание фракталов
AdBlaster v2.5 - ...
Язык программиров...
С# для профессион...
Delphi 2005 Учимс...
Просмотр файлов и...
GPSS World Studen...
100 компонентов о...
Архив программ
Программа рисует ...

Топ загрузок
Приложение Клие... 100774
Delphi 7 Enterp... 97832
Converter AMR<-... 20268
GPSS World Stud... 17014
Borland C++Buil... 14191
Borland Delphi ... 10290
Turbo Pascal fo... 7373
Калькулятор [Ис... 5984
Visual Studio 2... 5207
Microsoft SQL S... 3661
Случайные статьи
Основные комбинаторы
ENDIF directive ml...
Пусть задана матри...
Головной интерфейс...
Настройки публикации
Duplicate Identifier
Листинг 9.8. Двоич...
Суммирование элем...
Структура коллекци...
Универсальная дост...
Глава 3
Jet casino
Подборка крутых го...
Функции обработки ...
Разновидности Б-де...
Функции работы с б...
Псевдоуказатели (Б...
На чем основан поиск
Комплексные числа
Применение нового ...
Фаза управления
Web-серверпозволяе...
Свойство типа множ...
Листинг 13.15. Фун...
Гибкость, расширяе...
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?