Engee 文档

转到

将程序块输入传递给 来自 程序块。

类型: Goto

图书馆中的路径:

/Basic/Signal Routing/Goto

说明

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

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

转到 块和 来自 块使用标记进行匹配。

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

端口

输入

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

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

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

参数

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

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

软件用法

块参数

GotoTag

价值观

A | …​

默认值

A

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

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

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

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

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

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

程序化使用

块参数

TagVisibility

价值观

local| scoped| global

默认值

local