Задайте, что модель-ссылка, содержащая эту S-функцию, может наследовать ее шаг расчета от ее родительской модели
void ssSetModelReferenceSampleTimeDefaultInheritance(SimStruct *S)
S
SimStruct, представляющий блок S-Function.
Используйте этот макрос в любом коллбэке от mdlInitializeSizes
на mdlSetWorkWidths
чтобы указать, что модели-ссылки, содержащие эту S-функцию, могут наследовать их шаги расчета от их родительской модели. Вы должны использовать этот макрос, только если ваша S-функция наследует свой шаг расчета, но его выход не зависит от значения унаследованного шага расчета. Если выход S-функции зависит от наследуемого шага расчета, используйте ssSetModelReferenceSampleTimeDisallowInheritance
.
C, C++
Смотрите S-функцию stvctf.c
используется в sfcndemo_stvctf
.
ssSetModelReferenceSampleTimeDisallowInheritance
, ssSetModelReferenceSampleTimeInheritanceRule