Задайте, разрешается ли вектор DWork в Simulink.Signal объект
uint_T ssSetDWorkRTWIdentifierMustResolveToSignalObject(SimStruct *S, int_T vector, uint_T flag)
SSimStruct, представляющий блок S-Function.
vectorИндекс рабочего вектора, где индекс является одним из 0, 1, 2, ...
ssGetNumDWork(S)-1.
flagФлаг для управления, если вектор DWork разрешается в Simulink.Signal объекта, либо 0, 1, или 2.
Значение для flag если флаг 0, 1, или 2. В противном случае возвращается 0.
Используйте эту функцию в mdlInitializeSizes установить флаг, который управляет, если вектор DWork задан как vector разрешает в Simulink.Signal объект. Входной параметр flag принимает одно из следующих трех значений.
0 инструктирует Simulink® движок, чтобы попытаться разрешить вектор DWork в Simulink.Signal объект. Движок пытается разрешить только вектор DWork в Simulink.Signal объект, если включено неявное разрешение сигнала. Параметр Валидность, Signal resolution на панели Diagnostics диалогового окна Параметры Конфигурации, управляет неявным разрешением сигнала. Когда для этой опции задано значение Explicit only, двигатель интерпретирует флаг 0 как это было бы флагом 2. Смотрите страницу с описанием разрешения сигнала в графическом пользовательском интерфейсе Simulink для получения дополнительной информации о неявном разрешении сигнала.
1 объявляет, что вектор DWork должен разрешиться к Simulink.Signal объект. Механизм вызывает ошибку, если он не может разрешить вектор DWork в Simulink.Signal объект.
2 инструктирует механизм не пытаться разрешить вектор DWork в Simulink.Signal объект.
Для получения дополнительной информации об использовании векторов DWork, смотрите Как использовать векторы DWork.
C, C++