• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ALLSIGNALPROCESSING.COM

Learn signal processing online

  • Home
  • Courses
  • Courses
  • About
  • FAQ
  • My Account
  • Blog
  • News
  • Contact
  • Login
  • Logout
  • Get All Access

Jupyter Notebooks: FIR Filter Design

March 10, 2023 by allsignal

Frequency response magnitude for FIR band pass filter designed using scipy.signal.remez.

This lesson will teach you how to use the scipy.signal.remez function to design linear phase FIR filters with specified pass band and stop band gains. The Example_FIR_Filter_Design.ipynb notebook has all the entries provided to design a filter meeting the given specifications. In the FIR_Filter_Design_Problem.ipynb notebook you will enter values to design a set of filters that are used as a simple three-band equalizer. The Solution_FIR_Filter_Design_Problem.ipynb notebook contains one particular solution that meets the specifications.

Prerequisites

Parks-McClellan FIR Filter Design

Files

Jupyter Notebooks for FIR Filter Design


← Previous Lesson

Filed Under: Uncategorized

Primary Sidebar

Course Lessons

  • Introduction to FIR Filter Design

  • Frequency Sampling FIR Filter Design

  • Linear Phase FIR Filters

  • The Window Method of FIR Filter Design

  • Parks-McClellan FIR Filter Design

  • Examples of Parks-McClellan FIR Filter Design

  • Jupyter Notebooks: FIR Filter Design

Courses

  • Foundations

  • Time Domain LTI Systems

  • Fourier Series and Transforms

  • Sampling and Reconstruction

  • The DFT and Applications

  • The Z-Transform

  • Intro to Filter Design

  • IIR Filter Design

  • FIR Filter Design

  • Random Signal Characterization

  • Basis Representations of Signals

  • Estimation of Power Spectra and Coherence

  • Introduction to Signal Estimation and Detection Theory

  • MMSE Filtering and Least-Squares Problems

Copyright © 2023 ALLSIGNALPROCESSING.COM | Site Design by 3200 Creative

  • Terms of Service
  • Privacy Policy
  • Contact