Задайте тип данных вектора Dwork
DTypeId ssSetDWorkDataType(SimStruct *S, int_T vector, DTypeId dtID)
S
SimStruct, представляющий Блок s-function.
vector
Индекс вектора Dwork, где индекс является одним из 0
, 1, 2
,
...
ssGetNumDWork(S)-1
.
dtID
ID типа данных.
ID типа данных задан dtID
. Возвращает -1
если dtID
DYNAMICALLY_TYPED
.
Используйте в mdlInitializeSizes
или mdlSetWorkWidths
установить тип данных заданного вектора работы. Для списка встроенных значений для ID типа данных dtId
, смотрите ssGetInputPortDataType
. Для получения дополнительной информации об использовании векторов DWork смотрите, Как Использовать Векторы DWork.
C, C++
Смотрите S-функцию sfun_rtwdwork.c
используемый в sfcndemo_sfun_rtwdwork
.