主要内容

事件

包含所有事件对象

描述

属性指示模型对象中的事件。只读的数组事件对象。

事件定义在满足定义的条件时的操作。例如,当物种数量增加时,物种数量可能会增加一倍BOne hundred..当模型满足事件中指定的条件时,就会触发事件。有关更多信息,请参见事件SimBiology模型中的事件

将事件添加到模型对象的方法addevent(模型)方法删除事件删除方法。看到事件为更多的信息。

属性可以查看事件对象属性得到命令并修改属性命令。

特征

适用于 对象:模型
数据类型 事件对象数组
数据值 事件对象。默认值是[](空的)。
访问 只读

例子

  1. 创建一个模型对象,然后添加一个事件对象。

    modelObj = sbmlimport('振荡器')eventObj = addevent(modelObj, 'time>= 5', 'OpC = 200');
  2. 获取事件对象的属性列表。

    get (modelObj.Events (1));

    get (eventObj)

    MATLAB®显示事件属性列表。

    活动:1 Annotation: " EventFcns: {'OpC = 200'} Name: " Notes: " Parent: [1x1 SimBiology. "模型] Tag: '' Trigger: 'time >= 5' TriggerDelay: 0 TriggerDelayUnits: 'second' Type: 'event' UserData: []

另请参阅

EventFcns事件模型触发