主要内容

ssSetSFcnParamTunable

使一块参数可调

语法

int_T参数无效ssSetSFcnParamTunable (SimStruct *年代,int_T isTunable)

参数

年代

SimStruct代表一个功能块。

参数

参数的指数。

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选择。

请注意

对话框默认参数可调。然而,一个函数应该宣布所有参数的可调谐性,是否可调,以避免编程错误。如果用户允许仿真诊断功能升级需要,仿真软件金宝app®引擎问题诊断每当遇到一个功能未能指定所有的可调谐性参数。

语言

C, c++

例子

请参阅以下S-functions使用这个函数的例子:

另请参阅

ssGetSFcnParamsCount

版本历史

之前介绍过的R2006a