Получите тип данных вектора Dwork
DTypeId ssGetDWorkDataType(SimStruct *S, int_T vector)
S
SimStruct, представляющий Блок s-function.
vector
Индекс вектора Dwork, где индекс является одним из 0
, 1, 2
,
...
ssGetNumDWork(S)-1
.
ID типа данных вектора DWork, заданного индексом vector
если тип данных допустим. В противном случае, возвращает INVALID_DTYPE_ID
.
Используйте, чтобы получить тип данных конкретного вектора DWork. Для списка встроенных значений для ID типа данных DTypeId
, смотрите ssGetInputPortDataType
.
C, C++
Следующий пример проверяет тип данных первого вектора DWork.
DTypeId dt = ssgetDWorkDataType(S, 0); if(dt == INVALID_DTYPE_ID) { ssSetErrorStatus(S,"Invalid data type."); }