Skip to content

Contains all the 5 Lab Tasks for the course ECE2006 Digital Signal Processing (Vellore Institute of Technology). You can use these codes in MATLAB and save yourself one semester worth of hassle.

Notifications You must be signed in to change notification settings

shandilyaguy247/ECE2006_Digital_Signal_Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE2006_Digital_Signal_Processing

Prerequisites

You will need to have MATLAB installed on your machine. For the last task, you will need the hardware from the lab as well as an IDE for C.

Usage

Task 1:

Aim:

  • To simulate and observe various types of signals and their graphs.
  • To simulate and observe various types of systems and operations on systems.

Task 2:

Aim:

  • To check the properties of “DISCRETE-TIME FOURIER TRANSFORM”To perform the frequency analysis of Z transform of a signal.
  • Linear Property of DTFT.
  • Time Shifting Property of DTFT.
  • To understand linear convolution in MATLAB.

Task 3:

Aim:

  • To find the 8 and 16 point DFT.
  • Circular Convolution.

Task 4:

Aim:

  • Create a Butterworth Filter.
  • Create Chebyshev Filters (Order 1 and Order 2).
  • Create a Butterworth Highpass Filter.
  • Create a Chebyshev Highpass Filter.
  • Create a Filter Using FVTOOL.

Task 5: (Hardware)

Aim:

  • Generating a sine wave – plotting it and seeing all the values.
  • Multiply and summing
  • Linear convolution

Contributing

Pull requests and any corrections to the codes are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Contains all the 5 Lab Tasks for the course ECE2006 Digital Signal Processing (Vellore Institute of Technology). You can use these codes in MATLAB and save yourself one semester worth of hassle.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages