主要内容

金宝appSimulink.ModelReference.refresh

“更新模型”块反映对引用模型的更改

描述

例子

金宝appSimulink.ModelReference.refresh (modelBlock更新指定的模型块来反映对引用模型的更改。

例子

全部折叠

属性的父模型中的Model块以编程方式刷新端口和参数不匹配配置参数设置为错误

加载示例模型,其中包含两个model块,它们与所引用的模型已经过时。参考模型中的输入和输出端口数量从一个增加到两个。

load_system (“RefreshModelBlockModel”);
警告:模型块'RefreshModelBlockModel/Model1'的端口和参数不反映引用模型'RefreshModelBlockMdlRef'的变化。刷新Model块或将更改还原到引用的模型。
警告:模型块'RefreshModelBlockModel/Model1'(1)和引用模型'RefreshModelBlockMdlRef'(2)之间的输入端口数量必须匹配。
警告:模型块'RefreshModelBlockModel/Model'的端口和参数不反映引用模型'RefreshModelBlockMdlRef'的变化。刷新Model块或将更改还原到引用的模型。
警告:模型块'RefreshModelBlockModel/Model'(1)和引用模型'RefreshModelBlockMdlRef'(2)之间的输入端口数量必须匹配。

刷新其中一个Model块。

金宝appSimulink.ModelReference.refresh (“RefreshModelBlockModel /模式”);

刷新的Model块上的端口数量现在与引用模型的端口数量相匹配。

要查看刷新的Model块显示了引用模型中的所有端口,而另一个Model块没有,请打开父模型。

open_system (“RefreshModelBlockModel”);

输入参数

全部折叠

模型块,指定为字符向量或句柄。

例子:“RefreshModelBlockModel /模式”

数据类型:字符|字符串|

R2020a中引入