Задайте, решает ли вектор 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 на панели Диагностики диалогового окна Configuration Parameters управляет неявным разрешением сигнала. Когда эта опция установлена в Explicit only, механизм интерпретирует флаг 0 когда это было бы флаг 2. Смотрите страницу с описанием разрешения Сигнала в Графическом интерфейсе пользователя Simulink для получения дополнительной информации о неявном разрешении сигнала.
1 объявляет, что вектор DWork должен решить к Simulink.Signal объект. Механизм вызывает ошибку, если он не может разрешить вектор DWork к Simulink.Signal объект.
2 дает механизму команду не пытаться разрешить вектор DWork к Simulink.Signal объект.
Для получения дополнительной информации об использовании векторов DWork смотрите, Как Использовать Векторы DWork.
C, C++