Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 1.22 KB

File metadata and controls

52 lines (33 loc) · 1.22 KB

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.