主要内容

initResourceArray

类:matlab。DiscreteEventSystem
包:matlab

初始化资源说明数组

语法

resArray = initResourceArray ()

描述

resArray= initResourceArray ()初始化的空数组resourceSpecification.方法中的数组允许追加元素MATLAB离散事件系统块时,选择代码生成模拟使用参数。

输出参数

全部展开

指定为空数组的资源规格。

例子

全部展开

存储元素的实体条目调用两个计时器事件。resourceSpecification定义实体获取的资源的类型和数量。实体获取一个类型的资源Test1如果定时器带有标签ProcessComplete到期。实体获取一个类型的资源Test2如果定时器带有标签超时到期。的resRequest数组初始化initResourceArray方法用于生成代码。

函数(实体、事件)=条目(obj、存储实体,源)%指定实体进入存储时的事件操作。randi ProcessingTime = (15 [1]);定义两个计时器事件。event1 = obj.eventTimer (“超时”10);event2 = obj.eventTimer (“ProcessComplete”, ProcessingTime);事件= [event1 event2];结束函数[entity, event] = timer(对象,存储,实体,标签)%指定定时器过期时的事件动作。resRequest = obj.initResourceArray ();开关标签情况下“ProcessComplete”resRequest = obj.resourceSpecification (“Test1”1);情况下“超时”resRequest = obj.resourceSpecification (“Test2”1);结束事件= obj.eventAcquireResource (resRequest“MyResourceAcquireEvent”);结束
介绍了R2019a