AnyMath 文档

模型

模型是创建模型层次结构的参考。

模块类型: ModelReference

库中的路径:

/Basic/Ports & Subsystems/Model

资料描述

座 模型 指指定的模型(参考模型)。 它显示与参考模型的顶级端口对应的输入和输出端口。 这些端口允许您将参考模型连接到父模型的其他块。

在街区里 模型 将显示链接模型内容的表示形式。 要查看其内容,请双击该块 模型 .

输入端口的属性(块 输入1)链接模型不是从父模型继承的,而是从链接模型本身的输入端口提取的。 参考模型和父模型的输入属性之间的不匹配将导致错误。 因此,需要对参考模型的每个输入端口进行手动参数设置。

要打开输入端口的属性,请用鼠标左键双击它。:

inport model settings 1

对于参考模型的每个输入端口,必须手动指定:

  • 采样时间 在标签上 基本参数 ;

  • 输出数据类型 在标签上 信号属性 ;

  • 端口尺寸 在标签上 信号属性 ;

  • 信号类型 在标签上 信号属性 .

当选择模型或保存参考模型时,端口会自动更新。

要显示有关模型中信号的某些属性的信息,请打开 设置 debug article icon 1 并在选项卡上选择所需的选项 «调试/调试».

具有参考模型的固定步骤的求解器的步骤必须是具有父模型的固定步骤的求解器的步骤的倍数(带有块 *模型). 如果不满足此条件,则会发生求解器错误。

*父模型和参考模型中可以使用不同的求解器: 仅当父模型也使用可变步长求解器时,参考模型才能使用可变步长求解器。 具有参考模型的固定步骤的求解器的步骤必须是具有父模型的固定步骤的求解器的步骤的倍数。

*链接模型不支持库块 物理建模 和多维信号。

链接模型支持多级嵌入 *子系统*和其他块 *模型 .

港口

入口处

# Port_1 — 模型输入

+ 标量,标量 | 向量资料 | 矩阵 | 阵列 | 轮胎

Details

座 模型 具有用于参考模型的每个输入端口的输入端口。 块的各输入端口 模型 是链接模型的顶层输入。

块输入端口名称 模型 匹配参考模型的相应输入端口的名称。

输入端口可以读取参考模型的重复端口(例如,使用块 输入1):

example model hierarchy shadowinport

出口;出口

# Port_2 — 模型输出

+ 标量,标量 | 向量资料 | 矩阵 | 阵列 | 轮胎

Details

座 模型 具有用于参考模型的每个输出端口的输出端口。 块的各输出端口 模型 是链接模型的顶层输出,例如,通过块的输出 输出1.

块中输出端口的名称 模型 匹配参考模型的相应输出端口的名称。

参数

选择型号 — 模型选择按钮

Details

在文件管理器窗口中选择模型。