ssIsDataTypeABus
确定数据类型标识符是否表示总线信号
语法
ssIsDataTypeABus(S, int_T typeID)
参数
-
年代
-
SimStruct,它表示S-Function块
-
类型id
-
表示信号的数据类型标识符
返回
boolean_T
描述
用于确定信号的数据类型标识符是否表示总线信号,以及另一个总线信号的总线元素本身是否为总线信号。要获取总线元素的数据类型标识符,请使用ssGetBusElementDataType
.
语言
C, c++
例子
静态无效mdlOutputs(SimStruct *S, int_T tid) {DTypeId dType = ssGetOutputPortDataType(S, 0);const void *u = ssGetInputPortSignal(S, 0);int numElems = ssGetNumBusElements(S, dType);int我;(我= 0;我< numElems;i++) {if (ssIsDataTypeABus(S, elemType)){/*子总线元素*/…}}}