Engee 文档

Goto

将程序块输入传递给 From 程序块。

类型: Goto

图书馆中的路径:

/Basic/Signal Routing/Goto

说明

Goto 模块将输入信号传递给相应的 From 模块。输入信号可以是实数或复数信号,也可以是任何数据类型的向量。From*和Goto*代码块允许信号从一个代码块传递到另一个代码块,而不实际连接它们。

一个 Goto 块可以将其输入信号传递给多个 From 块,但一个 From 块只能接收来自一个 Goto 块的信号。该 Goto 块的输入信号将传递给与之关联的 From 块,如同这些块是物理链接的一样。

Goto 块和 From 块使用标记进行匹配。

标签可见性参数定义了 From 块可以访问信号的位置。

端口

输入

端口_1 - 输入信号
标量"|"向量"|"矩阵"|"多维数组

以标量、向量、矩阵或多维数组形式传递给相应 From 块的输入信号。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Bool, Fixed, bus

参数

转到标签 - 块标识符
A(默认)` | …​

Goto 块的标识符。该参数用于标识 Goto 块,其范围在 Goto 标记可见性 块中定义。

软件用法

块参数

GotoTag

价值观

A | …​

默认值

A

标签可见性 - Goto 块标签的范围
本地(默认) | `全球

Goto 块标记的作用域设为 "本地"、"作用域 "或 "全局"。将此参数设置为 "scoped "时,必须使用 Goto 标记可见性 块来定义标记的作用域。

  • local"(默认)- From*和 *Goto 块使用的标签必须在同一子系统中。本地标记的名称用方括号([])括起来。

  • global - 使用相同标记的块 FromGoto 可以位于模型的任何位置,但覆盖非虚拟子系统边界的位置除外。

From - Goto 之间的连接不能跨越非虚拟子系统边界的规则有以下例外。与一个有条件可执行子系统中的状态端口相连的 Goto 块对另一个有条件可执行子系统中的 From 块可见。

GotoFrom 块使用相同标记名时,请使用 local 标记。当使用相同标记名的 GotoFrom 块位于不同子系统时,必须使用 globalscoped 标记。将标签定义为 "global "时,该标签的所有使用都会访问同一信号。定义为 "scoped "的标记可以在模型中的多个地方使用。

程序化使用

块参数

TagVisibility

价值观

local| scoped| global

默认值

local