
This component combines up to 12 individual scalar signals into an one-dimensional array (data vector).
All signals connected to the input terminals are converted to the selected output type. INTEGER input values are converted to REAL type and REAL input values are converted to nearest integer using the Fortran NINT function. Conversion of LOGICAL input to REAL or INTEGER type is not done automatically. If the inputs are of different types, use the Type Conversion component to convert them first to the required type, and then merge them.
The Data Merge component can be used as shown below:

NOTE: Scalar data signals can be 'tapped' from a data array graphically using the Data Signal Array Tap component.
Name for Identification |
Text |
Optional text parameter for identification of the component. |
||
|
|
|
|
|
Number of Input Taps |
|
Choice |
|
Select a number from 1 to 12. |
|
|
|
|
|
Output Data Type |
|
Choice |
|
Select Real, Integer, Complex or Logical.
See Description for more details. |
|
|
|
|
|
Display Index Numbers? |
|
Choice |
|
Select Yes or No to display the index numbers graphically on the component |
|
|
|
|
|
Input Port Locations |
|
Choice |
|
Select same side or alternate sides. |
|
|
|
|
|
Dimension of xth Element |
|
INTEGER |
Literal |
Enter the signal dimension for the xth input signal. Enter 1 for a scalar. |