主要内容

getEntityPortsImpl

类:matlab.DiscreteEventSystem
包:matlab

定义输入端口和输出端口的离散事件系统

语法

[inputTypes, outputTypes] = getEntityPortsImpl (obj)

描述

(inputTypes,outputTypes)= getEntityPortsImpl (obj)定义输入端口和输出端口的离散事件系统。

输入参数

全部展开

离散事件系统对象。

输出参数

全部展开

离散事件系统的输入端口类型,指定为一个细胞特征向量的向量的长度是一样的输入端口的数量。

N向量的th元素指定的类型N输入端口。

  • 如果端口是一个实体的端口,特征向量表示实体类型名称的端口。名称必须匹配指定的实体类型之一getEntityTypesImpl

  • 如果端口是一个信号端口,特征向量必须是空的()。

离散事件系统的输出端口类型,指定为一个细胞向量的长度是一样的输出端口的数量。

N向量的th元素指定的类型N输出端口。

  • 如果端口是一个实体的端口,特征向量表示实体类型名称的端口。名称必须匹配指定的实体类型之一getEntityTypesImpl

  • 如果端口是一个信号端口,特征向量必须是空的()。

例子

全部展开

得到实体离散事件系统的输入和输出端口类型。

函数[inputTypes, outputTypes] = getEntityPortsImpl (obj)%指定输入和输出端口类型。%%这个实现进一步指定端口类型和实体%在这些输入和输出类型:%的输入:% 1。信号端口% 2。实体端口接收实体类型的“entity1”% 3。实体端口接收实体类型的“entity2”%输出:% 1。信号端口% 2。实体端口发送实体类型的“entity2”%%的离散事件系统必须已经定义:% - 3输入(通过方法getNumInputsImpl)和% - 2输出(由方法“getNumOutputsImpl”)inputTypes = {,“entity1”,“entity2”};outputTypes = {,“entity2”};结束

版本历史

介绍了R2016a