exponenta event banner

ssSetControllableSampleTime

Регистрация управляемого времени выборки в блоке

Синтаксис

void ssSetControllableSampleTime(Simstruct *S, int st_index, time_T resolution) 

Аргументы

S

SimStruct представляет S-функциональный блок.

st_index

Индекс контролируемого времени выборки в блоке.

Примечание

управляемое время выборки поддерживается только в блоках с одной скоростью. Следовательно sti будет 0.

резолюция

Разрешающая способность блока по времени выборки. Это наименьший временной шаг, который может сделать блок. События блока могут быть настроены на возникновение при интегральных кратных resolution.

Описание

Используйте эту функцию в mdlInitializeSampleTimes регистрируют блок, который должен быть сконфигурирован для выполнения в управляемое время выборки.

Языки

C, C++

Примеры

Зарегистрируйте S-функциональный блок для использования управляемого времени выборки с разрешением 0,01.

static void mdlInitializeSampleTimes(SimStruct* S)
{
    ssSetControllableSampleTime(S, 0, 0.01);
}

См. S-функцию sfun_pwm.c используется в sfcndemo_pwm

Представлен в R2017b