DSP_using_matlab

Digital Signal Processing Lab code on matlab

View on GitHub

Digital Signal Processing Using MATLAB


This repo consists programs made on MATLAB for digital signal processing (DSP) undergraduate course.

The Book based on the code along with all the explanation can be found on DSP gitbook

Basic Signals folder has 6 basic signals along with their graphs in both continuous and discrete form.

  1. Unit step (heaviside)
  2. Unit ramp
  3. Sine wave
  4. Unit Impulse
  5. Decaying Exponential
  6. Random Noise

Given below are examples of the graphs in this repo.

Decaying Exponential

Sine Wave

Other programs included in this repo are :

  1. Spectral Analysis of a sinusoidal function Analysis

  2. Sampling theorem demonstartion Nyquist-Shannon . Sampling
  3. 8 point DFT of a sequence. 8 point DFT
  4. Convolution Demo (circular and linear). Convolution Many More programs to come in future.