文档

ssSetSFcnParamTunable

使块参数可调

语法

ssSetSFcnParamTunable(SimStruct *S, int_T param, int_T isTunable)

参数

年代

SimStruct表示一个S-Function块。

参数

参数的索引。

isTunable

有效值为SS_PRM_TUNABLE真正的/可调),SS_PRM_NOT_TUNABLE/不可调),或SS_PRM_SIM_ONLY_TUNABLE(仅在模拟期间可调)。

描述

使用此宏mdlInitializeSizes指定用户是否可以在模拟期间更改对话框参数。参数索引从0开始,小于ssGetSFcnParamsCount (S).这样可以提高效率,并在试图更改参数时提供错误处理。

如果您指定SS_PRM_TUNABLE选项,则必须创建相应的运行时参数(请参见创建运行时参数).属性,则不必创建相应的运行时参数SS_PRM_SIM_ONLY_TUNABLE选择。

请注意

对话框参数默认是可调的。然而,s函数应该声明所有参数的可调性,无论是否可调,以避免编程错误。如果用户启用了仿真诊断s功能需要升级, Simu金宝applink®每当遇到s函数不能指定其所有参数的可调性时,引擎就会发出诊断。

语言

C, c++

例子

下面的s函数使用了这个函数:

另请参阅

ssGetSFcnParamsCount

R2006a之前介绍