Tuesday, 14 March 2017

Convolution and Correlation

The first  experiment was based on convolution and correlation. The developed code was compiled using a GCC compiler. Convolution is usually between a signal and filter ie. system with single input and stored coefficients. Correlation is usually between two signal ie. two inputs and no stored coefficients. Correlation is used to find out similarity between signals.
For convolution y[n]=x[n] * h[n]
For correlation y[n]=x[n] o h[n]

15 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Convolution is used to find the output where as correlation is used to measure degree of similarity between two signals

    ReplyDelete
    Replies
    1. Convolution can be used to find the degree of similarity in speech signal

      Delete
  4. Convolution is used to find output of system

    ReplyDelete
    Replies
    1. In real time applications input is taken using ADC.convolution is performed in DSP and output is given to dac.

      Delete
  5. These codes can be used in implementation of higher end applications.

    ReplyDelete
    Replies
    1. The basic application of the convolution is to determine the response y[n] of a system of a known impulse response h[n] for a given input signal x[n]. to obtain y[n] you just have to calculate the convolution of the x[n] and h[n].

      Delete
  6. They are used in most of the applications.

    ReplyDelete
  7. Correlation is used to find similarity between two signals

    ReplyDelete