Содержите все объекты-события
Свойство указать на события в объекте модели. Массив только для чтения 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: []