Matrix Concatenate
Concatenate input matrices of same data type for iterative processing
Libraries:
Simulink /
Math Operations
Simulink /
Matrix Operations
DSP System Toolbox /
Math Functions /
Matrices and Linear Algebra /
Matrix Operations
HDL Coder /
Math Operations
Alternative Configurations of Matrix Concatenate Block:
Vector Concatenate
Description
The Matrix Concatenate block concatenates input signals to create a nonscalar signal that you can iteratively process with a subsystem, for example, a for-each, while-iterator, or for-iterator subsystem.
You can use multiple Matrix Concatenate blocks to create the output signal in stages, but the result is flat along each concatenation dimension, as if you used a single block to concatenate the signals.
The signals in the output signal appear in the same order as the input signals for the block along the concatenation dimension. For a description of the port order for various block orientations, see Identify Port Location on Rotated or Flipped Block.
You must use a Vector Concatenate or Matrix Concatenate block to define an array of buses. For more information, see Group Nonvirtual Buses in Arrays of Buses.
Examples
Extended Examples
Ports
Input
Output
Parameters
Block Characteristics
Data Types |
|
Direct Feedthrough |
|
Multidimensional Signals |
|
Variable-Size Signals |
|
Zero-Crossing Detection |
|
Alternative Configurations
Extended Capabilities
Version History
Introduced in R2009b