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