Содержать все объекты событий
Свойство, указывающее события в объекте модели. Массив только для чтения Event объекты.
Событие определяет действие при выполнении определенного условия. Например, количество вида может удвоиться, когда количество вида B является 100. Событие инициируется, когда модель выполняет условия, указанные в событии. Дополнительные сведения см. в разделе События и события в моделях SimBiology.
Добавление события в 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: []