simevents

Откройте библиотеку SimEvents

Синтаксис

Описание

пример

simevents открывает основную SimEvents® библиотека.

SimEvents интегрирует моделирование системы дискретных событий в Simulink® основанная на времени среда. В основанных на времени системах сигнал изменяет значение в ответ на часы симуляции, и обновления состояния происходят синхронно со временем. В системах на основе дискретных событий или событий переходы состояний зависят от асинхронных дискретных инцидентов, называемых events.

SimEvents предоставляет дискретное ядро дискретно-событийной симуляции и библиотеку компонентов для анализа событийно-управляемых системных моделей и оптимизации характеристик эффективности, таких как задержка, пропускная способность и потеря пакетов. Очереди, серверы, коммутаторы и другие предопределенные блоки позволяют вам модели маршрутизацию, задержки обработки и определение приоритетов для планирования и связи.

В SimEvents:

  • Сущность - дискретный элемент или объект интереса на основе области приложения. Для примера сущности может представлять транспортные средства, прибывающие на заправочную станцию, сообщения в сети связи, самолеты на взлетно-посадочной полосе или поезда в системе сигнализации.

  • Событие - Асинхронные дискретные инциденты. Для примера событие может представлять запись сущности в блок или объект, отходящий от блока.

  • Действие события - пользовательское действие, инициируемое событием. Можно настроить действия события с помощью MATLAB® код, который выполняет вычисления и вызовы функции Simulink.

Блоки SimEvents могут создавать, обрабатывать и маршрутизировать сущности. Блоки могут также присоединять данные к сущностям и манипулировать данными сущности с помощью действий события.

Примеры

свернуть все

Откройте библиотеку SimEvents и используйте блоки из библиотеки, чтобы создать систему постановки в очередь, которая генерирует сущности, ставит их в очередь в заданном порядке, обслуживает их, чтобы изменить их атрибуты и завершает их, чтобы представлять их уход. Для получения дополнительной информации см. раздел Простая система очереди.

simevents;

Откройте библиотеку SimEvents и используйте блоки, чтобы смоделировать односерверную систему с одним источником трафика и бесконечной емкостью памяти. В обозначении M обозначает марковиан; M/M/1 означает, что система имеет процесс прибытия Пуассона, экспоненциальное распределение времени обслуживания и один сервер. Теория очереди предоставляет точные теоретические результаты для некоторых показателей эффективности M/M/1 системы очереди, и эта модель облегчает сравнение эмпирических результатов с соответствующими теоретическими результатами. Для получения дополнительной информации см. раздел M/M/1 системы очереди.

simevents;
Введенный в R2011b