引用现有模型
当一个模型被另一个模型中的 Model 模块引用时,它就变成了引用模型。任何模型都可以作为引用模型,并且可以继续作为单独的模型使用。
要在一个模型中引用另一个现有模型,请按照以下步骤操作。
如果包含您要引用的模型的文件夹不在 MATLAB® 路径中,请将该文件夹添加到 MATLAB 路径中。
在引用模型中,对每个顶层模型允许的实例总数进行以下设置:
设置为“
一个
”可在模型层次结构中最多使用一次该模型。设置为“
多个
”可在模型层次结构中多次使用该模型。为了减少开销,仅在必要时指定“多个
”。设置为“
零
”可阻止引用模型。
在父模型中创建 Model 模块的实例。新模块最初未解析,因为它未指定引用模型。
要打开模块参数对话框,请双击未解析的 Model 模块。
在模型名称字段中输入引用模型的名称。此名称中包含的字符数必须少于 60 个,不包括文件扩展名。
点击确定。如果引用模型包含根级输入或输出,则 Model 模块将显示对应的输入和输出端口。
使用 Model 模块端口将引用模型信号连接到父模型中的端口。请参阅模型引用接口和边界。
注意
当 Model 模块引用另一个模型时,双击 Model 模块将打开被引用模型。要打开 Model 模块的“模块参数”对话框,请选择 Model 模块。在 Simulink® 工具条的模型模块选项卡上,点击模块参数。