主要内容

金宝appSimulink.ModelReference.refresh

强制更新模型块,以反映变化参考模型

自从R2020a

描述

例子

金宝appSimulink.ModelReference.refresh (modelBlock)更新指定的模型块,modelBlock参考模型,以反映变化。即使在这个街区的更新模型块版本不匹配港口和参数不匹配配置参数设置错误

例子

全部折叠

您可以通过编程方式刷新模型块在父母的模型港口和参数不匹配配置参数设置为错误

打开示例模型,其中包含两个模型块过时的模型参考。

open_system (“RefreshModelBlockModel”);
警告:港口和参数模型块' RefreshModelBlockModel / Model1 '不能反映变化RefreshModelBlockMdlRef的参考模型。
警告:数量的输入端口之间必须匹配模型块RefreshModelBlockModel / Model1(1)和模型引用“RefreshModelBlockMdlRef”(2)。
警告:港口和参数模型块“RefreshModelBlockModel /模式”不能反映变化RefreshModelBlockMdlRef的参考模型。
警告:数量的输入端口之间必须匹配模型块RefreshModelBlockModel /模型(1)和模型引用“RefreshModelBlockMdlRef”(2)。

model-block-refresh.png

模型的顶部港口和参数不匹配配置参数设置为错误。输入和输出端口的数量被引用的模式已经从一个增加到两个,但是每个模型块显示只有一个输入和输出端口。

刷新模型的一个街区。

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

model-block-refresh2.png

港口的数量现在刷新模型块匹配端口引用模型的数量。其他模型块保持不变。

输入参数

全部折叠

名称或处理的模型块,指定为一个特征向量,字符串标量,或数字标量。

例子:金宝appSimulink.ModelReference.refresh (“mymodel /模式”)

例子:金宝appSimulink.BlockDiagram.refreshBlocks (h),在那里h是一个模型块处理

提示

不要试图手动指定数量的处理,例如,5.007,因为你通常需要指定比MATLAB数字®显示器。分配一个变量的处理和使用该变量的名称。

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

提示

刷新所有变异、连接块和模型块在一个模型中,使用金宝appSimulink.BlockDiagram.refreshBlocks函数。有了这个功能,模型只有当街区更新模型块版本不匹配港口和参数不匹配配置参数设置没有一个警告。的模型块不更新配置参数设置为当错误

选择功能

选择一个模型块。在仿真软件金宝app®将来发布,模型块选项卡上,单击刷新

版本历史

介绍了R2020a