ParameterSet
说明
ParameterSet 对象表示从实时应用程序导入的参数集文件内容,该应用程序加载在 Speedgoat® 目标计算机上,并提供访问与参数集文件相关的方法和属性的途径。
该对象提供对以下方法和属性的访问:
将实时应用程序的参数保存到参数集文件中。
将参数集文件数据导入
ParameterSet对象。使用
ParameterSet对象在实时应用程序中调整参数。将实时应用程序中的调谐参数应用于模型。
函数名区分大小写。输入全名。属性名称不区分大小写。若您输入的字符在该属性中具有唯一性,则无需输入完整名称。
创建对象
使用 importParamSet 命令创建一个 ParameterSet 对象。在创建并连接到 Target 对象,并将实时应用程序加载到目标计算机后,您需将加载应用程序中的参数集信息导入到 ParameterSet 对象中。此示例创建并连接到 Target 对象 tg,加载实时应用程序,创建参数集文件,并将参数集信息导入开发计算机上的 ParameterSet 对象 myParamSet。
tg = slrealtime; mdlSTF = getSTFName(tg); mdlName = 'slrt_ex_osc_outport'; openExample(mdlName); set_param(mdlName,"SystemTargetFile",mdlSTF); slbuild(mdlName); connect(tg); load(tg,mdlName); paramSetName = 'myParamSet'; saveParamSet(tg,paramSetName); myParamSet = importParamSet(tg,paramSetName);
属性
对象函数
delete | 删除一个 ParameterSet 对象 |
compare | 比较两个参数集对象中的参数 |
delete | 删除一个 ParameterSet 对象 |
explorer | 打开参数浏览器并查看参数集 |
exportToModel | 将 ParameterSet 对象的值导出至模型 |
resolve | 比较参数集差异并输出解析后的参数集对象 |
set | 在 ParameterSet 对象中设置参数值 |
syncWithApp | 将模型参数同步到实时应用程序参数 |
示例
版本历史记录
在 R2021a 中推出
另请参阅
exportParamSet | deleteParamSet | getparam | getParameters | importParamSet | listParamSet | loadParamSet | saveParamSet | setparam | addParamSet | updateStartupParameterSet | Application | Target