Engee 文档

Vector Concatenate

组合输入向量进行迭代处理。

类型: Concatenate

Vector Concatenate

图书馆中的路径:

/Basic/Matrix Operations/Vector Concatenate

Matrix Concatenate

图书馆中的路径:

/Basic/Matrix Operations/Matrix Concatenate

资料描述

Vector Concatenate 将输入信号合并为一个公共信号,可以使用子系统进行迭代处理,例如,for-each,while-iterator或for-iterator。

您可以使用多个块 Vector Concatenate 以分阶段创建输出信号,但结果将与使用单个块时相同。

输入端口号在*编辑输入*字段中指定(示例: 1, 12, 123, 213). 它们可以按任何顺序写入,但是,连接将按端口号的升序进行。

端口以数字指定;端口号不应大于端口数(即,您不能写入,例如, 124).

如果单位有一个输入端口,输出将与输入完全相同,即使 Concatenate dimension 超过输入维度的数量。

港口

输出

# OUT_1 — 组合信号
向量资料

Details

根据给定的测量组合输入信号。 输出信号具有与输入信号相同的数据类型。

数据类型

漂浮64, 布尔

复数支持

非也。

输入

# IN_1 — 用于组合信号的输入
向量资料

Details

的输入向量来组合。

数据类型

漂浮64, 布尔

复数支持

非也。

# IN_2 — 用于组合信号的第n个输入
向量资料

Details

的输入向量来组合。

数据类型

漂浮64, 布尔

复数支持

非也。

参数

主要

# Number of input — 输入端口的数量和名称

Details

块的输入端口数等于该行的字符数。 符号成为这些端口的名称。

默认值

2

程序使用名称

NumInputs

可调谐

可计算

# Mode — 仿真中的应用
Vector | Multidimensional array

Details

确定块是否以组合向量或多维数组的模式运行。

  • Vector. 输入只能包含不超过两个维度的信号:标量、向量和矩阵。 . 行向量和列向量不能组合。

    输出处的维数等于输入处的最大维数,但输出处只有标量时除外。

    如果参数 Mode 设置为值 Vector,则参数 Concatenate dimension 被忽略了。

  • Multidimensional array. 在此模式下必须指定该字段。 Concatenate dimension .

    重要! 输入的所有维度,除了数字为 Concatenate dimension ,必须相等。

    如果 Concatenate dimension 如果输入的最大维数不大于输入的最大维数,则输出处的维数等于输入处的最大维数,除非输出处只有标量。

    如果 Concatenate dimension 如果存在多于最大数量的输入维度,则输入维度用单位补充。

    如果输入具有不同数量的维度,则缺失的维度被视为相等。 1.

Vector | Multidimensional array

默认值

程序使用名称

Mode

可调谐

可计算

# Concatenate dimension — 输入信号组合的维度
Real number

Details

输出数组的维度,根据该维度,输入数组将被组合。

参数 Concatenate dimension 必须是正整数。

在模式 Vector 输入信号不能超过两个维度。

在模式 Multidimensional array 输入的所有维度,除了数字为 Concatenate dimension ,必须相等。

默认值

2

程序使用名称

ConcatenateDimension

可调谐

可计算

附加选项

C 代码生成: 是