Можно запустить расчеты на действиях события использования событий:
Запись действий события с помощью кода MATLAB®, которые выполняют расчеты.
Используя блок Simulink Function, чтобы вызвать функцию, которая выполняет расчеты.
С любым из этих методов можно использовать заданные атрибутом данные, чтобы выполнить расчеты.
Можно записать действия для событий с помощью функций Simulink® или кода MATLAB. Каждый блок, который позволяет действиям по созданию, имеет вкладку Event Actions. Тип действия события, которое можно записать, зависит от блока. Например, для блока Entity Queue можно создать действия события для:
Запись сущности в блок
Выход из блока
Блокированные сущности
В действиях сущности доступны как структуры MATLAB с полями структуры, представляющими значения атрибутов сущности. Зарезервированные поля, такие как ID
и priority
также доступны как отдельная структура MATLAB под названием entitySys.
Когда вы создаете действие для блока, значок, кажется, указывает, что действие существует. Один или несколько значков появляются, в зависимости от действия.
Наведите на значок, чтобы видеть, какие действия существуют.
Двойной клик по значку открывает вкладку Event actions блока.
Когда вы задаете действие, звездочка (*) появляется в конечном счете вкладка действий.
Для получения дополнительной информации об определении действий события смотрите Действия События и События.
Entity Generator | Entity Queue | Entity Replicator | Entity Server | Entity Terminator | Multicast Receive Queue