Digital Signal Processing with MATLAB (Codes Included)

Practical Guide to the Digital Signal Processing with multiple solved projects and downlodable source codes
3.6 (55 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,556 students enrolled Bestselling in MATLAB
$19
$100
81% off
Take This Course
  • Lectures 31
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2015 English

Course Description

This course offers Coursovie Training Certificate in addition to Udemy Certificate. Coursovie Certificate is FREE and requires registration on Coursovie Website. 

In this course, students will explore the vast world that is digital signal processing. Led by instructor Jake Bailey, MSME (Adjunct Faculty, CSU Fullerton), students will undertake lessons in fundamentals such as discrete mathematics, signal and system representations, discrete Fourier and z-transforms, transfer functions and poles and zeros, and many others. All of these concepts are reinforced by example and practice using the MATLAB computational software package.


After acclimating with the language and methods of DSP, students will then be ushered through a variety of interesting and practical real-world applications, including filter design, audio signal processing, and image processing. All of these examples are shown with the MATLAB software package, for which the M-Files are available to students who purchase the course.

What are the requirements?

  • This course is self explanatory, and the required skills will be taught during the course. Knowledge of Matlab programming language and Math functions is preferred but not required.

What am I going to get from this course?

  • Identify and analyze digital signals and systems
  • Analyze the effects of the incoming signals on the digital systems
  • Solid understanding of the Matlab programming language and how it is used in DSP
  • Solid understanding of the Matlab DSP toolbox

What is the target audience?

  • Students of Electrical and Computer Engineering Fields
  • Hobbyists, and anyone who deals with digital signals.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: How to Request your Coursovie Training Certificate
How to Request your Coursovie training Certificate
Preview
02:00
Section 2: Introduction
Introduction
Preview
02:29
Course Index
Preview
11:44
Section 3: Preliminaries
Convolution
04:17
Sampling
03:55
Aliasing
03:15
Section 4: Introduction to Matlab
Matlab Introduction
11:41
Section 5: Transforms
Time & Frequency Domain
03:03
Convolution Example
02:28
Enter the DFT
03:16
DFT Computation and Example
07:04
The Z Transform
07:15
Section 6: FFT Convolution
FFT Convolution
10:00
Section 7: Digital Filters
Ideal Filters & Specifications
06:04
IIR Design
10:40
IIR Design Example
10:40
FIR Design
10:51
FIR Design Example
05:10
Filter Realization
05:48
Section 8: Filter Implementation
Filter Implementation with Matlab Code
06:16
Article

This is Matlab Code (M-File) of the this training video. Please copy paste this code into the Matlab Workspace or create an M-File in Matlab to run the code.

Section 9: IIR Design Example and Code
IIR Design Example and Code
04:15
Article

This is Matlab Code (M-File) of the this training video. Please copy paste this code into the Matlab Workspace or create an M-File in Matlab to run the code.

Section 10: FIR Design Example and Code
FIR Design Example
05:29
Article

This is Matlab Code (M-File) of the this training video. Please copy paste this code into the Matlab Workspace or create an M-File in Matlab to run the code.

Section 11: Image Filtering
Image Filtering and Example Project with Code
09:15
Article

This is Matlab Code (M-File) of the this training video. Please copy paste this code into the Matlab Workspace or create an M-File in Matlab to run the code.

Section 12: Music Filtering
Music Filtering and Example Project with Code
03:54
Article

This is Matlab Code (M-File) of the this training video. Please copy paste this code into the Matlab Workspace or create an M-File in Matlab to run the code.

Section 13: Conclusion
Conclusion of the Course and Next steps
03:20
Section 14: M-FILES AND SOURCE CODES USED IN THIS COURSE
All the Matlab Files for this Course
1 page

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Hossein Tootoonchy, Invest in Yourself

Hossein Tootoonchy is an Entrepreneur and founder of Coursovie Training Inc. which specializes in teaching technical courses in engineering field. Coursovie stands for Course + Movie, and we teach engineering courses using videos. Coursovie mission is to teach the engineering fundamentals practically.

Coursovie Training Inc. is an American New Start up that offers an ever growing range of high quality eLearning solutions in engineering fields. All the trainings are produced by experts with passion for teaching. All the examples introduced during the videos are based on the industry need, and covers the foundation of the engineering discipline under study.

Ready to start learning?
Take This Course