Main Content

术语表

原子子系统

将结构子系统作为单一单元执行的 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)

条件输入模块

包括 TriggerEnableFunction-Call SubsystemReset 等模块。

条件子系统

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

延迟模块

有两种:

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

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

  2. 保留过往值的模块。使用 Unit DelayMemoryDelayTapped Delay 模块。

计算模块

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

流程图

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

状态机级别

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

乘法和除法模块

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

参数

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

端口标签名称

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

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

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

MATLAB 保留字

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

状态

原子子图被视为状态。

状态动作类型

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

Stateflow 模块

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

子系统

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

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