ssDisableSystemWithTid

Отключите подсистему вызова функций, соединенную с этим Блоком s-function

Синтаксис

int_T ssDisableSystemWithTid(SimStruct *S, int_T element, int_T tid)

Аргументы

S

SimStruct, представляющий Блок s-function.

element

Индекс элемента выходного порта, соответствующего подсистеме вызова функций.

tid

ID задачи.

Возвращается

1 int_T, если успешный; в противном случае, 0.

Описание

Используйте в mdlOutputs, чтобы отключить подсистему вызова функций, соединенную с S-функцией. Синтаксис вызова

if (!ssDisableSystemWithTid(S, element, tid)) {
  /* Error occurred which will be reported by the Simulink engine*/
  return;
}

Примечание

Прежде, чем вызвать эту функцию, S-функция, должно быть, указала, что это явным образом включает и отключает подсистемы вызова функций, которые это вызывает. Смотрите ssSetExplicitFCSSCtrl и ssEnableSystemWithTid для получения дополнительной информации. Если S-функция не сделала этого, вызов результаты ssDisableSystemWithTid по ошибке.

Эта функция сбрасывает выходные параметры любых блоков Выходного порта в подсистеме вызова функций, Выходные параметры которой, когда отключенный параметр устанавливается на reset.

Языки

C, C++

Пример

Смотрите пример на странице с описанием для ssEnableSystemWithTid.

Представлено до R2006a