Получите флаг, указывающий, разрешается ли вектор DWork в Simulink.Signal
объект
uint_T ssGetDWorkRTWIdentifierMustResolveToSignalObject(SimStruct *S, int_T vector)
S
SimStruct, представляющий блок S-Function.
vector
Индекс рабочего вектора, где индекс является одним из 0
, 1
, 2
, ...
ssGetNumDWork(S)-1
.
A uint_T
флаг со значением 0
, 1
, или 2
.
Используйте эту функцию, чтобы определить, задан ли вектор DWork vector
разрешает в Simulink.Signal
объект. Значение выхода указывает на следующее.
0
указывает Simulink® engine пытается разрешить вектор 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
объект.
C, C++