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