Откройте библиотеку SimEvents
simevents
открывает основную SimEvents® библиотека.
SimEvents интегрирует моделирование системы дискретных событий в Simulink® основанная на времени среда. В основанных на времени системах сигнал изменяет значение в ответ на часы симуляции, и обновления состояния происходят синхронно со временем. В системах на основе дискретных событий или событий переходы состояний зависят от асинхронных дискретных инцидентов, называемых events.
SimEvents предоставляет дискретное ядро дискретно-событийной симуляции и библиотеку компонентов для анализа событийно-управляемых системных моделей и оптимизации характеристик эффективности, таких как задержка, пропускная способность и потеря пакетов. Очереди, серверы, коммутаторы и другие предопределенные блоки позволяют вам модели маршрутизацию, задержки обработки и определение приоритетов для планирования и связи.
В SimEvents:
Сущность - дискретный элемент или объект интереса на основе области приложения. Для примера сущности может представлять транспортные средства, прибывающие на заправочную станцию, сообщения в сети связи, самолеты на взлетно-посадочной полосе или поезда в системе сигнализации.
Событие - Асинхронные дискретные инциденты. Для примера событие может представлять запись сущности в блок или объект, отходящий от блока.
Действие события - пользовательское действие, инициируемое событием. Можно настроить действия события с помощью MATLAB® код, который выполняет вычисления и вызовы функции Simulink.
Блоки SimEvents могут создавать, обрабатывать и маршрутизировать сущности. Блоки могут также присоединять данные к сущностям и манипулировать данными сущности с помощью действий события.
Entity Generator | Entity Queue | Entity Server | entityType
| matlab.DiscreteEventSystem