Vector Concatenate
组合输入向量进行迭代处理。
类型: Concatenate
Vector Concatenate 图书馆中的路径:
|
|
Matrix Concatenate 图书馆中的路径:
|
资料描述
座 Vector Concatenate 将输入信号合并为一个公共信号,可以使用子系统进行迭代处理,例如,for-each,while-iterator或for-iterator。
您可以使用多个块 Vector Concatenate 以分阶段创建输出信号,但结果将与使用单个块时相同。
输入端口号在*编辑输入*字段中指定(示例: 1, 12, 123, 213). 它们可以按任何顺序写入,但是,连接将按端口号的升序进行。
端口以数字指定;端口号不应大于端口数(即,您不能写入,例如, 124).
如果单位有一个输入端口,输出将与输入完全相同,即使 Concatenate dimension 超过输入维度的数量。
参数
主要
# Number of input — 输入端口的数量和名称
Details
块的输入端口数等于该行的字符数。 符号成为这些端口的名称。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Mode —
仿真中的应用
Vector | Multidimensional array
Details
确定块是否以组合向量或多维数组的模式运行。
-
Vector. 输入只能包含不超过两个维度的信号:标量、向量和矩阵。 上 和 上 . 行向量和列向量不能组合。输出处的维数等于输入处的最大维数,但输出处只有标量时除外。
如果参数 Mode 设置为值
Vector,则参数 Concatenate dimension 被忽略了。 -
Multidimensional array. 在此模式下必须指定该字段。 Concatenate dimension .重要! 输入的所有维度,除了数字为 Concatenate dimension ,必须相等。 如果 Concatenate dimension 如果输入的最大维数不大于输入的最大维数,则输出处的维数等于输入处的最大维数,除非输出处只有标量。
如果 Concatenate dimension 如果存在多于最大数量的输入维度,则输入维度用单位补充。
如果输入具有不同数量的维度,则缺失的维度被视为相等。
1.
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Concatenate dimension —
输入信号组合的维度
Real number
Details
输出数组的维度,根据该维度,输入数组将被组合。
参数 Concatenate dimension 必须是正整数。
在模式 Vector 输入信号不能超过两个维度。
在模式 Multidimensional array 输入的所有维度,除了数字为 Concatenate dimension ,必须相等。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |