exponenta event banner

ssGetDWorkRTWIdentifierMustResolveToSignalObject

Получение флага, указывающего, разрешается ли вектор DWork в Simulink.Signal объект

Синтаксис

uint_T ssGetDWorkRTWIdentifierMustResolveToSignalObject(SimStruct *S, int_T vector) 

Аргументы

S

SimStruct представляет S-функциональный блок.

vector

Индекс рабочего вектора, где индекс является одним из 0, 1, 2, ... ssGetNumDWork(S)-1.

Прибыль

A uint_T флаг со значением 0, 1, или 2.

Описание

Используйте эту функцию, чтобы определить, задан ли вектор DWork vector разрешает в Simulink.Signal объект. Выходное значение указывает на следующее.

  • 0 указывает, что модуль Simulink ® пытается разрешить вектор DWork в Simulink.Signal объект. В этом режиме движок пытается только разрешить вектор DWork в Simulink.Signal объект, если включено неявное разрешение сигнала. Неявным разрешением сигнала управляет Параметр достоверности данных (Data Validity Parameter Signal resolution) на панели Диагностика (Diagnostics) диалогового окна Параметры конфигурации (Configuration Parameters). Если для этой опции установлено значение Explicit only, двигатель интерпретирует флаг 0 как это будет флаг 2. Для получения дополнительной информации об неявном разрешении сигнала см. справочную страницу Разрешение сигнала в графическом интерфейсе пользователя Simulink.

  • 1 объявляет, что вектор DWork должен быть преобразован в Simulink.Signal объект. Обработчик вызывает ошибку, если он не может разрешить вектор DWork в Simulink.Signal объект.

  • 2 указывает, что обработчик не пытается разрешить вектор DWork в Simulink.Signal объект.

Языки

C, C++

Представлен в R2007b