ssGetDWorkRTWIdentifierMustResolveToSignalObject

Получите флаг, указывающий, разрешается ли вектор 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++

Введенный в R2007b