Укажите все настраиваемые параметры как параметры периода выполнения
void ssRegAllTunableParamsAsRunTimeParams(SimStruct *S, const char_T *names[])
S
SimStruct, представляющий Блок s-function.
names
Массив имен для параметров периода выполнения.
Используйте эту функцию в mdlSetWorkWidths
, чтобы указать все настраиваемые диалоговые параметры как параметры периода выполнения. Задайте имена версий среды выполнения параметров в массиве names
.
Механизм Simulink® принимает, что массив names
всегда доступен. Поэтому необходимо выделить массив names
таким способом, которым он сохраняется в течение симуляции.
Можно указать диалоговые параметры индивидуально как параметры периода выполнения, с помощью ssSetNumRunTimeParams
и ssSetRunTimeParamInfo
. Смотрите Создают и Параметры периода выполнения S-функции Обновления для получения дополнительной информации.
C, C++
Смотрите S-функцию sfun_cplx.c
, используемый в sfcndemo_cplx
и S-функции sfun_matadd.c
, используемый в sfcndemo_matadd
.
mdlSetWorkWidths
, ssSetNumRunTimeParams
, ssSetRunTimeParamInfo