Data Merge

 

Description

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.

Input Parameters

ConfigurationConfiguration

 

 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.