Содержат все объекты события
Свойство для указания событий в объекте модели. Массив Event
только для чтения объекты.
Событие определяет действие, когда заданное условие удовлетворено. Например, количество вида может удвоиться, когда количество вида B
является 100
. Событие запускается, когда условия, заданные в событии, удовлетворяются моделью. Для получения дополнительной информации смотрите События и События в Модели.
Добавить событие в Model
объект с методом addevent (model)
метод и удаление события с помощью delete
способ. См. Event
для получения дополнительной информации.
Вы можете просмотреть свойства объекта события с get
и измените свойства с помощью команды set
команда.
Применяется к | Объект: модель |
Тип данных | Массив объектов событий |
Значения данных | Объект события. Значение по умолчанию является [] (пустой). |
Доступ | Только для чтения |
Создайте объект модели, а затем добавьте объект события.
modelObj = sbmlimport('oscillator') eventObj = addevent(modelObj, 'time>= 5', 'OpC = 200');
Получите список свойств для объекта события.
get(modelObj.Events(1));
Или
get(eventObj)
MATLAB® отображает список свойств события.
Active: 1 Annotation: '' EventFcns: {'OpC = 200'} Name: '' Notes: '' Parent: [1x1 SimBiology.Model] Tag: '' Trigger: 'time >= 5' TriggerDelay: 0 TriggerDelayUnits: 'second' Type: 'event' UserData: []