Signal Processing Onramp

Learn the basics of practical signal processing techniques in MATLABĀ®. Use spectral analysis and filtering techniques to preprocess, analyze, and extract information from signal data.

Course modules

Course Overview

Familiarize yourself with the course.

Lessons:
  • Course Overview
  • Generate Signals

Signal Data in MATLAB

Import signals into MATLAB and view power spectra.

Lessons:
  • Earthquake Example
  • Import a Signal
  • Signal Analyzer
  • View Power Spectrum
  • Compare Signals

Preprocessing Signals

Clean up time base and align signals.

Lessons:
  • Preprocessing Techniques
  • Resample Signals
  • Extract Interesting Regions
  • Custom Preprocessing Function
  • Align Signals

Spectral Analysis

Perform spectral analysis to view signals in the frequency domain.

Lessons:
  • Frequency Analysis
  • Customize Power Spectrum Plot
  • Time-Frequency Analysis
  • Create Time-Frequency Plots

Filtering

Filter signals using basic techniques.

Lessons:
  • Filtering
  • Lowpass Filter
  • Bandpass Filter

Signal Measurements

Extract information from signals.

Lessons:
  • View Generated Code
  • Signal Measurements

Conclusion

Learn next steps and give feedback on the course.

Lessons:
  • Summary
  • Additional Resources
  • Survey

MATLAB Onramp

Get started quickly with the basics of MATLAB.

Machine Learning Onramp

Learn the basics of practical machine learning methods for classification problems.

MATLAB Onramp

Get started quickly with the basics of MATLAB.