Signal Processing Tutorial for MATLAB & Simulink


Interactive Signal Processing Tutorial

Complete this form for immediate access to the full signal processing tutorial set below. (For student and faculty use only.)

Working with Signals (40 minutes)

Learn the basics of generating, obtaining, and analyzing sampled signals in the MATLAB workspace.

  • Generating and Plotting Waveforms in MATLAB 15:09
  • Signal I/O Using MATLAB 8:13
  • Frequency Analysis of Signals in MATLAB 15:21

Analysis of Discrete-Time LTI Systems (45 minutes)

Learn how to represent and analyze discrete LTI systems in MATLAB and Simulink.

  • Introduction to Analysis of Discrete-Time LTI Systems 3:00
  • Analyzing Discrete-Time Filters Using MATLAB 18:27
  • Using the Filter Visualization Tool 5:36
  • Analyzing Discrete-Time Filters in Simulink Models 15:17

Designing Filters Using MATLAB and Simulink (45 minutes)

Design and implement linear digital filters in MATLAB and Simulink.

  • Introduction to Designing Filters using MATLAB and Simulink 2:50
  • Designing IIR Filters in MATLAB 14:57
  • Designing FIR Filters Using MATLAB 15:20
  • Designing Filters Using Filter Design and Analysis Tool 10:46

Tutorial Extras and Next Steps

Explore additional resources for signal processing and for learning MATLAB and Simulink.

  • Signal Processing Road Map 15:36