术语表

R2026a

原子子系统

将结构子系统作为单一单元执行的 subsystem 模块。条件子系统、Stateflow® Chart (Stateflow) 和 MATLAB Function 模块被视为原子子系统。

基本模块

标准 Simulink® 库中的内置模块。具有未定义的内部处理的模块,例如子系统,不被视为基本模块

基本模块可以包括:

模块

所有模块(类型 = 模块),包括:

  • 子系统

  • 模型

  • 图(除非另有说明)。

标准 Simulink 库模块分为两类:

  • 基本模块

  • 结构子系统

内置 MATLAB® 函数

MATLAB 函数和脚本。

组合的状态动作类型

以下基本状态动作类型中的两种或多种的组合:

  • entry (en)、during (du)

  • during (du)、exit (ex)

  • entry (en)、exit (ex)

  • entry (en)、during (du)、exit (ex)

条件输入模块

包括 Trigger、Enable、Function-Call Subsystem、Reset 等模块。

条件子系统

具有条件输入端口的子系统。

延迟模块

有两种:

  1. 置于循环路径中的前值引用模块,用于在代数环(循环引用)中指定执行顺序。使用 Unit Delay 和 Memory 模块。

    (从 R2021b 开始)也可以使用 Delay 模块

  2. 保留过往值的模块。使用 Unit Delay、Memory、Delay 和 Tapped Delay 模块。

计算模块

可执行加法和减法运算的类型为 sum 的模块。包括 Add, Subtract, Sum, Sum of Elements 模块。

流程图

模型的一部分,通过使用转移条件和条件动作来描述转移条件的动作。起点是默认转移线或内部转移线。终点是连接结点。不包括介于起点和终点之间的状态。图形函数和状态内部可以建模为流程图。

状态机级别

具有 Stateflow 模块的 Simulink 模型的根子系统。

乘法和除法模块

可执行除法和乘法运算的类型为 product 的模块。包括 Product、Divide 和 Product of Elements 模块。

参数

当尚未进行修改时,此项指在基础工作区和/或模型工作区中定义的常量。

端口标签名称

结构子系统的输入和输出端口标签。

默认情况下,Inport 和 Outport 模块的名称放在子系统中。默认显示 Stateflow 输入和输出数据的名称。

在封装子系统时可以更改显示选项。

MATLAB 保留字

MATLAB 关键字和内置的 MATLAB 函数。

状态

原子子图被视为状态。

状态动作类型

基本状态动作类型和组合状态动作类型。

Stateflow 模块

包括 Chart (Stateflow)、State Transition Table (Stateflow) 和 Truth Table (Stateflow) 模块。

子系统

可以使用 Simulink 在内部建模的子系统。

即使模块类型为 subsystem,描述模型内部(而非 Simulink)的模块(如 Chart (Stateflow)、MATLAB Function 模块)也不被视为子系统。Model 模块也不被视为子系统。