主要内容

万博1manbetxSimulink.ModelReference.refresh

更新模型块以反映对参照模型的更改

描述

实例

万博1manbetxSimulink.ModelReference.refresh(模型块)更新指定的模型块以反映对参照模型的更改。

例子

全部崩溃

以编程方式刷新具有端口和参数不匹配配置参数设置为错误.

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

加载系统(“RefreshModelBlockModel”);
警告:模型块“RefreshModelBlockModel/Model1”的端口和参数不反映引用模型“RefreshModelBlockMdlRef”中的更改。刷新模型块或恢复对参照模型的更改。
警告:模型块“RefreshModelBlockModel/Model1”(1)和引用模型“RefreshModelBlockMdlRef”(2)之间的输入端口数必须匹配。
警告:模型块“RefreshModelBlockModel/Model”的端口和参数不反映引用模型“RefreshModelBlockMdlRef”中的更改。刷新模型块或恢复对参照模型的更改。
警告:模型块“RefreshModelBlockModel/Model”(1)和引用模型“RefreshModelBlockMdlRef”(2)之间的输入端口数必须匹配。

刷新其中一个模型块。

万博1manbetxSimulink.ModelReference.refresh(“RefreshModelBlockModel/Model”);

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

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

开放式系统(“RefreshModelBlockModel”);

输入参数

全部崩溃

模型要刷新的块,指定为字符向量或句柄。

例子:“RefreshModelBlockModel/Model”

数据类型:烧焦|一串|双重的

在R2020a中引入