MT DePermute VI

LabView Digital Modulation

MT DePermute VI

Rearranges, or depermutes, the permuted data.

Details

MT DePermute

c1di32.gif

data in specifies input data to be depermuted so that the generated data is the same as the MT Permute VI input data. The default is empty.

c1di32.gif

permutation array specifies an array with elements that define the location of the output data samples of the MT Permute VI. You can use this array to track the locations of elements in the original data input to the MT Permute VI. The default is empty.

cbool.gif

reset? specifies how the VI handles buffered data. When reset? is set to TRUE, buffered data is cleared. Input parameters are checked on a first call to this VI. Any change in the input parameter values during subsequent iterations of the VI is reflected only if reset? is set to TRUE. In continuous operations, when the buffered data is appended in the beginning of data from next iteration, set reset? to FALSE. The default is TRUE.

ccclst.gif

error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

cbool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ci32.gif

code identifies the error or warning code. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

cstr.gif

source describes the origin of the error or warning. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

i1di32.gif

data out returns the depermuted data.

icclst.gif

error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ii32.gif

code is the error or warning code. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

istr.gif

source describes the origin of the error or warning. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

Details

Refer to the following theoretical example for an illustration of the depermutation operation.

If the data in array is entered as 9,21,13,7,17, and the permutation array is 3,2,4,0,1, the data out array would be 7,13,17,9,2, as illustrated in the following figure: