我需要使用get_param函数通过m-file命令读取Simulink模型中Display块的值。
命令语法应该是什么,即get_param('mymodel / BockName',???)
感谢您的支持。
非常感谢
答案 0 :(得分:3)
使用get_param作为对话框参数,无法获取显示块上显示的值。这是运行时数据,不会作为对话框参数存储在块中。在模型运行时,您可以使用“RunTimeObject”参数来获取值。例如,如果模型在模拟过程中暂停,则可以使用以下命令获取输入值。
rto = get_param(gcbh,'RuntimeObject')
rto.InputPort(1).Data
如果模型未运行,则RunTimeObject将为空。