File Exchange

image thumbnail

Analog Filter Design Toolbox

version 1.2 (996 KB) by

GUI to design and simulate active (opamp) LP and HP Bessel, Butter, Cheby, and Elliptic filters.

3.73913
18 Ratings

60 Downloads

Updated

View License

Analog Filter Design (AFD) Toolbox allows the user to design, analyze, and simulate active analog filters easily in a graphical (GUI) environment. It was developed at MIT and is currently used in several universities to teach signal processing concepts. It can be used to build Butterworth, Bessel, Chebychev I and II, and elliptic filters. It can display time and frequency responses, pole/zero plots, transfer functions, circuit diagrams, and provides the ability to simulate filtering of user-supplied and standard data types (e.g. sinusoidal, squarewaves, EKG data).

To use, type AFD from the command prompt. The toolbox includes a comprehensive user's manual.

It has been tested to work up to Matlab R2011b, and likely will work beyond that.

Comments and Ratings (26)

Bruce

Bruce (view profile)

why i cannot download the file?

This a pretty good tool. I like it.

Some Features that could be added in the newer version:
1. Group Delay plot
2. Drag zeros and poles or add/delete zeros and poles and see the change in the filter response and also circuit realization.
3. Bandpass/Bandstop
4. Passive realizations

These things would make it a complete package differentiating it from all other products on market.

Gediminas

Weijian

GGGOOOOOOOOOOOOOOdDDDDDDD

Jerry Walker

I can not download a usuable file

Marko Neitola

Marko Neitola (view profile)

Excellent work. If you could only add more features, i would recommend it to my students.
What i need is:
- Bandpass and bandreject filter design and synthesis
- A simple LC filter syntesis feature would be great, like in Wilamowski's matlab GUI toolbox (www.eng.auburn.edu/users/wilambm/DAF.zip)
- group delay plot in the analysis menu

w sq

w sq (view profile)

very good.

Cor Cisna

good

hello Sir i need to know how can i implement a 4th order chebychev filter? actually we are working on sound based UGV and to filter out the noise factors we would need chebychev filters of 4th order 8 of them. so i need ur urgent help and cooperation in this regard...will be pleased to hear from you soon...

wade o

it is very good in use

kris adi

i'll download . thanks

indri fatima

why i can open it, if run it is always problem with
temp=load('matlab');
from guiplotfrequencyrespone.m

please need ur help

mostefa benmeddour

good

Robin Mallett

Great! It would be interesting to have passive filter designs too.

Henry Chen

Thanks.
Do you have BP filter design Toolbox?

Cuauhtemoc Carbajal

Nagu Rangan

Awesome

YiKuang Chen

Thanks for sharing!

M T

amazing!Subarashii!

John Smith

doaa elmatary

h ned it for my project ,,,, thank you

Ryan Thomas

ZHONGCHAO HUANG

very good , thank the atributor

Michael Robbins

I haven't examined the code, but the GUI sure looks nice!

Updates

1.2

Updated to include an App file for R2012b

1.1

This version fixes compatibility with R2011b.

MATLAB Release
MATLAB 8.0 (R2012b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video