主要内容

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

set

ParameterSet 对象中设置参数值

自 R2021a 起

    说明

    set(parameter_set,block_path,parameter_name,parameter_value) 提供了一种编程方法,其执行操作与在参数浏览器中编辑值相同。有关详细信息,请参阅 explorer

    示例

    示例

    全部折叠

    要在 ParameterSet 对象中设置参数值,请使用 set 命令。

    set(myParamSet,'slrt_ex_osc_outport/Signal Generator/Amplitude',2);

    有关添加参数集对象的信息,请参阅将参数集添加到应用程序

    输入参数

    全部折叠

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

    示例: myParamSet

    block_path 的取值可以是:

    • 空字符向量 ('') 或空字符串标量 ("") 用于基准或模型工作区变量

    • 字符向量或字符串标量,用于表示顶层模型中参数的块路径

    • 用于模型块参数和模型实例参数的字符向量或字符串标量元胞数组

    示例: '', 'Gain1', {'top/model','sub/model'}

    该参数可指定为模块参数,或指定为提供模块参数值的全局参数。模块参数或 MATLAB® 变量必须可观察,才能通过参数名称访问。

    注意

    Simulink® Real-Time™ 不支持多词数据类型的参数。

    示例: 'Gain', 'oscp', 'G2'

    该参数的值。

    版本历史记录

    在 R2021a 中推出