Events

Содержите все объекты-события

Описание

Свойство указать на события в объекте модели. Массив только для чтения Event объекты.

Событие задает действие, когда заданное условие соблюдают. Например, количество разновидности может удвоиться когда количество разновидностей B 100. Событие инициировано, когда условия, заданные в конечном счете, соблюдает модель. Для получения дополнительной информации смотрите События и События в Моделях SimBiology.

Добавьте событие к Model объект с методом addevent (model) метод и удаляет событие с delete метод. Смотрите Event для получения дополнительной информации.

Можно просмотреть свойства объекта события с get команда и изменяет свойства с set команда.

Характеристики

ПрименяетсяОбъект: модель
Тип данныхМассив объектов-событий
Значения данныхОбъект-событие. Значением по умолчанию является [] пустой.
ДоступТолько для чтения

Примеры

  1. Создайте объект модели, и затем добавьте объект-событие.

    modelObj = sbmlimport('oscillator')
    eventObj = addevent(modelObj, 'time>= 5', 'OpC = 200');
  2. Получите список свойств для объекта-события.

    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: []

Смотрите также

EventFcnsсобытие, Model, Trigger