Задайте, высказать ли рабочее мнение симуляции S-функции, видимое в рабочей точке симуляции модели
void ssSetOperatingPointVisibility(S, visibility)
S
SimStruct, представляющий Блок s-function.
visibility
Опция, чтобы задать видимость состояния симуляции S-функции. Значение по умолчанию is false
; рабочая точка s-функции скрыта. Заданный как TRUE или FALSE.
Эта функция позволяет вам задавать, доступно ли состояние симуляции S-функции из снимка состояния симуляции модели. Когда эта опция установлена в true
, можно получить доступ к рабочей точке этого блока с помощью метода get
класса ModelOperatingPoint
, и можно восстановить любые измененные значения через set
класса ModelOperatingPoint
.
C, C++
Используйте функцию ssSetOperatingPointVisibility
, чтобы задать, должно ли состояние симуляции S-функции быть видимо в состоянии симуляции модели. Спецификация основана на втором (булевом) значении параметров.
static void mdlInitializeSizes(SimStruct* S)mdl { ssSetNumSFcnParams(S, 2); /* two parameters */ if (ssGetNumSFcnParams(S) != ssGetSFcnParamsCount(S)) return; ssSetSFcnParamTunable(S, 0, false); ssSetSFcnParamTunable(S, 1, false); { boolean_T visibility = 0U; ssSimStateCompliance setting = GetSimSnapParameterSetting(S, &visibility); if (ssGetErrorStatus(S)) return; ssSetOperatingPointCompliance(S, setting); ssSetOperatingPointVisibility(S, true); }
ssSetOperatingPointCompliance
| mdlGetOperatingPoint
| mdlSetOperatingPoint