0

我需要使用 get_param 函数通过 m-file 命令读取 Simulink 模型中 Display 模块的值。

命令语法应该是什么,即 get_param ('mymodel/BockName', ???)

感谢您的支持。

非常感谢

4

1 回答 1

3

您无法使用 get_param 作为对话框参数来获取 Display 块上显示的值。这是运行时数据,不作为对话参数存储在块中。在模型运行时,您可以使用“RunTimeObject”参数来获取值。例如,如果您的模型在仿真过程中暂停,您可以使用以下命令获取输入值。

rto = get_param(gcbh,'RuntimeObject')
rto.InputPort(1).Data

如果模型未运行,RunTimeObject 将为空。

于 2014-07-14T14:28:37.970 回答