YoVDO

Signal Processing with MATLAB

Offered By: MathWorks via MATLAB Academy

Tags

MATLAB Courses Signal Processing Courses

Course Description

Overview

  • Introduction: Familiarize yourself with the course.
  • Generating Signals and Common Signal Operations: Generate different types of sampled signals. Perform operations in the time-domain like changing the sample rate of a signal or shifting the frequency content without introducing unwanted artifacts.
  • Estimating Power Spectral Density: Estimate the power spectrum of signals with different frequency components. Explore standard techniques to improve the accuracy of your estimation.
  • Improving the Power Spectral Density Estimate: Explore different spectral analysis techniques to improve results for noisy, time-varying, or short signals.
  • Characterizing Digital Filters: Visualize filter characteristics in different domains to understand how a filter will modify the time-domain and frequency-domain of your signals.
  • Designing Digital Filters: Design digital FIR and IIR filters using common filter response types. Start with a set of specifications or a preferred design algorithm.
  • Streaming Signal Processing: Process streaming signals by dividing input data into frames and processing each frame as it is acquired.
  • Conclusion: Learn next steps and give feedback on the course.

Syllabus

  • Course Overview
  • Signal Processing Basics
  • Course Example - Digital Watermarking
  • Generate Digital Signals
  • Resampling
  • Modulation
  • Review - Generating Signals and Common Signal Operations
  • Course Example - Identifying Fan Faults
  • Discrete Fourier Transform
  • Periodogram
  • Zero Padding
  • Windowing
  • Review - Estimating Power Spectral Density
  • Course Example - Real-World Issues
  • Welch Method
  • Time-Frequency Analysis
  • Parametric and Subspace Methods
  • Review - Improving the Power Spectral Density Estimate
  • Course Example - Underwater Sound Absorption
  • Filter Coefficients
  • Filter Responses
  • Filter Delay
  • Zeros and Poles
  • Review - Characterizing Digital Filters
  • Course Example - Verify Watermark
  • FIR Filters
  • IIR Filters
  • Filter Design Algorithms
  • Arbitrary Filter Response
  • Review - Designing Digital Filters
  • Course Example - Monitoring Fan
  • Create DSP System Objects
  • Process Signals in a Loop
  • Review - Streaming Signal Processing
  • Additional Resources
  • Survey

Taught by

Renee Bach

Related Courses

Scientific Computing
University of Washington via Coursera
Dynamical Modeling Methods for Systems Biology
Icahn School of Medicine at Mount Sinai via Coursera
Elements of Structures
Massachusetts Institute of Technology via edX
Analyse numérique pour ingénieurs
École Polytechnique Fédérale de Lausanne via Coursera
Dynamics
Massachusetts Institute of Technology via edX