ssSetModelReferenceSampleTimeDisallowInheritance

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

Синтаксис

void ssSetModelReferenceSampleTimeDisallowInheritance(SimStruct *S)

Аргументы

S

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

Описание

Используйте этот макрос в любом коллбэке от mdlInitializeSizes к mdlSetWorkWidths, для того, чтобы указать, что модели, на которые ссылаются, содержащие эту S-функцию, не могут наследовать свои шаги расчета от их родительской модели. Необходимо только использовать этот макрос, если S-функция наследовала свой шаг расчета, и ее выход зависит от значения наследованного шага расчета. Смотрите Наследование Шага расчета Модели - ссылки Определения для получения дополнительной информации.

Языки

C, C++

Пример

Смотрите S-функцию sfun_frmad.c используемый в sfcndemo_frame для примера, который использует эту функцию. Выполнение этой модели требует лицензии DSP System Toolbox™.

Представленный в R2007a