ssGetMaxStepSize

Получите максимальный размер шага, используемый моделью, содержащей S-функцию.

Синтаксис

time_T mSS = ssGetMaxStepSize(SimStruct *S)

Аргументы

S

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

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

Значение time_T, указывающее на максимальный размер шага модели, содержащей S-функцию, если модель сконфигурирована, чтобы использовать решатель переменного шага. В противном случае возвращает 0.

Описание

Используйте этот макрос в методах, названных после фазы компиляции, i. e., в mdlSetWorkWidths или позже, чтобы получить максимальный размер шага модели, содержащей S-функцию. Смотрите matlabroot/extern/include/tmwtypes.h для описания типа данных time_T.

Языки

C, C++

Пример

Следующие строки получают и отображают фиксированный размер шага.

time_T mSS = ssGetMaxStepSize(S);
ssPrintf("Maximum step size : %g\n",mSS);

Смотрите также

ssIsVariableStepSolver

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

Была ли эта тема полезной?