ssGetBusElementComplexSignal
获取总线元素的信号复杂度
语法
CSignal_T ssGetBusElementComplexSignal(SimStruct* S, int_T busTypeID, int_T elemIdx)
参数
-
年代
-
SimStruct表示对象功能块
-
busTypeID
-
表示总线信号的总线数据类型标识符
-
elemIdx
-
从零开始的总线元素索引
返回
CSignal_T
描述
用于获取指定的总线元素的复杂性。信号可以是实的,也可以是复数的。
语言
C, c++
例子
static void 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++) {CSignal_T sigType = ssGetBusElementComplexSignal(S, dType, i);if (sigType == COMPLEX_YES){…}其他{…}}}
另请参阅
ssGetBusElementName
,ssGetBusElementDataType
,ssGetBusElementDimensions
,ssGetBusElementNumDimensions
版本历史
在R2010a中引入