主要内容

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

addParamSet

向实时应用程序添加参数集

    说明

    addParamSet(app_object,parameter_set) 在 MATLAB® 开发计算机上的实时应用程序 MLDATX 中添加了一个 ParameterSet 对象。当实时应用程序被加载或安装到 Speedgoat® 目标计算机时,添加到该应用程序的参数集将出现在目标计算机上。

    示例

    示例

    全部折叠

    要将 ParameterSet 对象添加到实时应用程序中,请使用 addParamSet 函数。

    slrt_ex_osc_outport 模型创建一个 Simulink Real-Time 应用程序对象。

    tg = slrealtime;
    modelSTF = getSTFName(tg);
    modelName = "slrt_ex_osc_outport";
    openExample(modelName);
    set_param(modelName,"SystemTargetFile",modelSTF);
    slbuild(modelName);
    myAppObj = slrealtime.Application(modelName);
    

    从应用程序中获取默认参数集。

    paramSetObj = getParamSet(myAppObj);
    paramSetObj = 
    
      ParameterSet with properties:
    
        filename: 'paramInfo'

    使用 filename 属性更改参数集的文件名,并基于默认参数集创建一个新的参数集。

    paramSetObj.filename = "myParamSet1";
    addParamSet(myAppObj,paramSetObj);

    获取新添加的参数集。

    myParamSet = getParamSet(myAppObj,"myParamSet1");
    myParamSet = 
    
      ParameterSet with properties:
    
        filename: 'myParamSet1'

    输入参数

    全部折叠

    提供访问方法以操作实时应用程序文件。

    importParamSet 命令中由实时应用程序创建的 ParameterSet 对象。

    示例: myParamSet

    版本历史记录

    在 R2021a 中推出