Skip to main content
Ctrl+K

EG-247 Digital Signal Processing

  • Unit 1: Introducing Digital Signal Processing

Online notes

  • Transfer Function Analysis of Dynamic Systems
    • Concept Review
    • Transfer Function Basics
    • Pole Zero Analysis
  • Fourier Series
    • Trigonometric Fourier Series
    • Exponential Fourier Series
    • Computing Line Spectra
    • Applications of Line Spectra
  • Fourier Transform
    • Unit 4.1: Defining the Fourier Transform
    • Fourier transforms of commonly occuring signals
    • Fourier Transforms for Circuit and LTI Systems Analysis
    • Introduction to Filters
  • Sampled Data Systems
    • Sampling Theory
    • The Z-Transform
    • The Inverse Z-Transform
    • Models of Discrete Time Systems
  • Discrete Fourier Transform
    • The Discrete Fourier Transform
    • The Fast-Fourier Transform
  • Analogue and Digital Filter Design
    • Unit 7.1: Designing Analogue Filters
    • Unit 7.2: Designing Digital Filters in MATLAB and Simulink
  • Bibliography

In Class Worksheets

  • Worksheets
    • Worksheet 1 Introduction
    • Worksheet 2 Trigonometric Fourier Series
    • Worksheet 3 Exponential Fourier Series
    • Worksheet 4 Computing Line Spectra
    • Worksheet 5 Applications of Line Spectra
    • Worksheet 6
    • Worksheet 7 Fourier transforms of commonly occuring signals
    • Worksheet 8 Fourier Transforms for Circuit and LTI Systems Analysis
    • Worksheet 9 Introduction to Filters
    • Worksheet 10 The Inverse Z-Transform
    • Worksheet 11 Models of DT Systems
    • Worksheet 12 The Discrete-time Fourier Transform
    • Worksheet 13 The Fast Fourier Transform

Homework problems

  • Homework
    • Homework 4 Fourier Series
    • Homework 5 Fourier Transforms
    • Homework 6: Fourier Transforms
    • Homework 7 Applications of the Fourier Transform
    • Homework 8 Sampling Theory and the Z-Transform
    • Homework 9 Inverse Z-Transform and Models of Discrete-Time Systems

Answers to Selected Problems

  • Worksheet 2
  • Worked Solutions to Exercises 7.2

Appendices

  • Properties of the Laplace Transform
  • Common Laplace Transform Pairs
  • Properties of the Fourier Transform
  • Common Fourier Transform Pairs
  • Properties of the Z-Transform
  • Table of Z-Transforms
  • Set Up In-Class Polling
  • List of Planned Enhancements
  • Setting up your own version of this book
    • MathWorks License
    • About Jupyter notebooks
    • Installing Python
    • Setting up your Own Jupyter-MATLAB Computing Environment
    • Testing the Jupyter Matlab Kernel
    • Quick Start - For Experienced Users
    • Setting up jupyter-book
  • Repository
  • Open issue

Index

By Dr Chris P. Jobling

© Copyright Swansea University (2023-2025).

This page was created by Dr Chris P. Jobling for Swansea University .