主要内容

本页采用了机器翻译。点击此处可查看英文原文。

setDefaultParamSet

在目标计算机上设置默认参数集

自 R2024a 起

说明

setDefaultParamSet(target_object,app_name,parameter_set_name)parameter_set_name 设置为目标计算机 target_object 上应用程序 app_name 的默认参数集。当您加载应用程序时,Simulink® Real-Time™ 会加载所选的默认参数集。有关使用参数集工作流的更多信息,请参阅 使用 MATLAB 语言保存和重新加载参数

注意

默认参数集启动参数集是同一组参数集的不同名称,Simulink Real-Time 在加载实时应用程序时会加载该参数集。这些不同的名称代表了选择默认或启动参数集以及参数集存储位置的不同工作流。

  • 通过使用 setDefaultParameSet 函数,您可以在目标计算机上的实时应用程序 MLDATX 文件中设置默认参数集的选择。

  • 通过使用 updateStartupParameterSet 函数,您可以在开发计算机上的实时应用程序 MLDATX 文件中设置启动参数集的选择。

示例

示例

全部折叠

此示例创建了一个代表目标计算机的目标对象 tg,将 MATLAB 连接到目标计算机,并将指定的参数集设置为默认参数集。

% connect to target computer; open model; build app;
tg = slrealtime;
mdlSTF = getSTFName(tg);
mdlName = 'slrt_ex_osc_outport';
openExample(mdlName);
set_param(mdlName,"SystemTargetFile",mdlSTF);
slbuild(mdlName);

% load app; save param set;
load(tg,mdlName);
paramSetName = 'outportTypes';
saveParamSet(tg,paramSetName);

% select default param set in app MLDATX file on target computer
setDefaultParamSet(tg,mdlName,paramSetName);

输入参数

全部折叠

表示目标计算机的对象,指定为 Target 对象。该对象提供了用于操作目标计算机属性的方法。

示例: tg

参数集名称,指定为字符向量或字符串标量。将指定的参数集设置为该应用程序的默认选项。

示例: 'slrt_paramset_default'

根据模型构建的实时应用程序 MLDATX 文件名,指定为字符向量或字符串标量。

示例: "slrt_ex_osc"

版本历史记录

在 R2024a 中推出