Table Of Contents

Signal Correlation (2D Auto-Correlation) (G Dataflow)

    Last Modified: January 9, 2017

    Computes the two-dimensional auto correlation of a sequence.



    The input sequence.

    This input can be a 2D array of double-precision, floating-point numbers or a 2D array of complex double-precision, floating-point numbers.


    error in

    Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.

    Default: No error



    The auto correlation of the input sequence.


    error out

    Error information. The node produces this output according to standard error behavior.

    Algorithm for Calculating the 2D Auto-Correlation

    This node computes two-dimensional auto-correlation using the following equation:

    y ( i , j ) = m = 0 M 1 n = 0 N 1 x * ( m , n ) x ( m + i , n + j )

    for i = -(M-1), ..., -1, 0, 1, ... , (M-1) and j = -(N-1), ..., -1, 0, 1, ... , (N-1)

    where M is the number of rows of matrix X and N is the number of columns of matrix X. The indexed elements of X that lie outside its range are equal to zero, as shown in the following relationship:

    x ( m , n ) = 0 , m < 0 or m M or n < 0 or n N

    Where This Node Can Run:

    Desktop OS: Windows

    FPGA: Not supported

    Recently Viewed Topics