Задайте поведение шага расчета и приспособляемость для Блоков s-function с основанными на порте шагами расчета
void ssSetParameterTuningCompliance(SimStruct *S,logical Flag)
S
SimStruct, представляющий Блок s-function.
Flag
Логическое значение, указывающее, позволить ли шаг расчета Inf
для портов в S-функции.
Используйте этот макрос, чтобы задать поведение шага расчета для вашей S-функции с основанными на порте шагами расчета. Если вы устанавливаете flag
на False
, механизм Simulink® не позволяет шаг расчета Inf
для этой S-функции. Если вы устанавливаете flag
на True
, Блок s-function является настраиваемым, и его порты могут иметь шаг расчета Inf
. Чтобы установить шаг расчета для портов в S-функции, используйте ssSetOutputPortSampleTime
и ssSetInputPortSampleTime
. Эти порты выполняются каждый раз, когда вы настраиваете любой параметр в своей модели во время симуляции.
C, C++