得到一辆公共汽车的信号复杂性元素
CSignal_T ssGetBusElementComplexSignal (SimStruct * S, int_T busTypeID, int_T elemIdx)
年代
SimStruct代表一个功能块
busTypeID
总线数据类型标识符代表总线信号
elemIdx
从零开始的总线元素索引
CSignal_T
使用公共汽车元素,您指定的复杂性。信号可以是真实的或复杂的。
C, c++
静态孔隙mdlOutputs (SimStruct *年代,int_T tid) {DTypeId dType = ssGetOutputPortDataType (S, 0);const void * u = ssGetInputPortSignal (S, 0);int numElems = ssGetNumBusElements(年代,dType);int我;(我= 0;我< numElems;我+ +){CSignal_T sigType = ssGetBusElementComplexSignal(年代,dType);如果(sigType = = COMPLEX_YES) {…其他}{…}}}
ssGetBusElementName
,ssGetBusElementDataType
,ssGetBusElementDimensions
,ssGetBusElementNumDimensions