Укажите, что тип данных типа данных работает вектор
DTypeId ssSetDWorkDataType(SimStruct *S, int_T vector, DTypeId dtID)
SSimStruct, представляющий Блок s-function.
vectorИндекс типа данных работает вектор, где индекс является одним из 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.