主要内容

getEntityPortsImpl

类:matlab。DiscreteEventSystem
包:matlab

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

语法

[inputTypes, outputTypes] = getEntityPortsImpl (obj)

描述

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

输入参数

全部展开

离散事件系统对象。

输出参数

全部展开

离散事件系统的输入端口类型,指定为字符向量的单元向量,其长度与输入端口的数量相同。

N对象类型的vector对象的第Th个元素N输入端口。

  • 如果端口是实体端口,则字符向量表示该端口的实体类型名称。名称必须与中指定的实体类型匹配getEntityTypesImpl

  • 如果端口是信号端口,则字符向量必须为空('')。

离散事件系统的输出端口类型,指定为长度与输出端口数量相同的单元向量。

N对象类型的vector对象的第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