主要内容

ssGetBusElementDimensions

获取总线元素的尺寸

语法

const int_T* ssGetBusElementDimensions(SimStruct* S, int_T busTypeID, int_T elemIdx)

参数

年代

表示S-Function块的SimStruct

busTypeID

表示总线信号的总线数据类型标识符

elemIdx

从零开始的总线元素索引

返回

const int_T *

描述

获取尺寸(const int_T *)为您指定的总线元素。对整数数组进行迭代ssGetBusElementDimensions返回时,使用ssGetBusElementNumDimensions

语言

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++) {int_T numDims = ssGetBusElementNumDimensions(S, dType, i);const int_T * dimms = ssGetBusElementDimensions(S, dType, i);Int width = 1;int j; /* Compute width of the bus element */ for(j=0; j
             
介绍了R2010a