При моделировании дискретных событий событие является наблюдением мгновенного инцидента, который может изменить переменную состояния, выходной сигнал и/или возникновение других событий.
Предположим, что вы хотите:
Предварительная загрузка очереди или сервера с объектами в начале моделирования перед анализом очередей или обработкой задержек.
Инициализируйте емкость общего ресурса перед анализом поведения выделения ресурсов.
Эти сценарии требуют создания нескольких объектов в начале моделирования.
В этих сценариях можно одновременно создавать несколько объектов в начале моделирования. Затем можно наблюдать за поведением только этих объектов на оставшейся части моделирования.
Создание нескольких объектов одновременно 0используйте код MATLAB ® в блоке «Генератор объектов».

Чтобы открыть пример модели без выполнения шагов конфигурации, см. раздел A Simple Example of Generating Multiple Entities.
В новой модели из библиотеки SimEvents ® перетащите блоки «Генератор объектов», «Терминатор объектов» и «Область панели мониторинга».
Дважды щелкните на блоке «Генератор объектов».
В раскрывающемся списке Источник времени выберите MATLAB action.
В поле Действие времени между поколениями используйте код MATLAB для ввода количества объектов, которые необходимо создать. Например, можно использовать 8. В этом случае во время моделирования 0блок генератора объектов генерирует 8 одновременных событий.

На вкладке Действие события рандомизируйте атрибут сущности. Выберите действие Создать событие и в поле Создать действие введите код MATLAB:
entity.Attribute1=rand();
Выходные данные блока «Область панели мониторинга» показывают, что программное обеспечение одновременно генерирует несколько объектов 0.

Генератор объектов | Очередь сущностей | Сервер сущностей | Терминатор объекта