<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5//EN" "http://cnx.rice.edu/cnxml/0.5/DTD/cnxml_plain.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" id="m10103">

  <name>Ideal Filters</name>

  <metadata>
  <md:version>2.6</md:version>
  <md:created>2001/06/14</md:created>
  <md:revised>2002/06/10</md:revised>
  <md:authorlist>
      <md:author id="richb">
      <md:firstname>Richard</md:firstname>
      <md:othername>G.</md:othername>
      <md:surname>Baraniuk</md:surname>
      <md:email>richb@rice.edu</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist>
    <md:maintainer id="jrom">
      <md:firstname>Justin</md:firstname>
      
      <md:surname>Romberg</md:surname>
      <md:email>jrom@rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="richb">
      <md:firstname>Richard</md:firstname>
      <md:othername>G.</md:othername>
      <md:surname>Baraniuk</md:surname>
      <md:email>richb@rice.edu</md:email>
    </md:maintainer>
    <md:maintainer id="mjhaag">
      <md:firstname>Michael</md:firstname>
      
      <md:surname>Haag</md:surname>
      <md:email>mjhaag@rice.edu</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist>
    <md:keyword>allpass</md:keyword>
    <md:keyword>bandpass</md:keyword>
    <md:keyword>bandstop</md:keyword>
    <md:keyword>filter</md:keyword>
    <md:keyword>fourier transform</md:keyword>
    <md:keyword>frequency domain</md:keyword>
    <md:keyword>highpass</md:keyword>
    <md:keyword>lowpass</md:keyword>
    <md:keyword>signals</md:keyword>
    <md:keyword>systems</md:keyword>
  </md:keywordlist>

  <md:abstract>Describes five ideal filters.</md:abstract>
</metadata>

  <content>

    <para id="para1">
      There are four fundamental filters.  They are
      <list id="filterlist" type="bulleted">
	<item>
	  Lowpass -- blocks high frequencies, allowing low frequencies through
	</item>
	<item>
	  Highpass -- blocks low frequencies, allowing high frequencies through
	</item>
	<item>
	  Bandpass -- blocks all frequencies except those within a certain range
	</item>
	<item>
	  Bandstop -- blocks only the frequencies within a certain range, allowing
	  all others to pass through
	</item>
      </list>
    </para>

    <figure id="fig1" orient="horizontal">
      <subfigure id="fig1a">
	<media type="image/png" src="idealfilters1.png"/>
	<caption>Lowpass</caption>
      </subfigure>
      <subfigure id="fig1b">
	<media type="image/png" src="idealfilters2.png"/>
	<caption>Highpass</caption>
      </subfigure>
      <subfigure id="fig1c">
	<media type="image/png" src="idealfilters3.png"/>
	<caption>Bandpass</caption>
      </subfigure>
      <subfigure id="fig1d">
	<media type="image/png" src="idealfilters4.png"/>
	<caption>Bandstop</caption>
      </subfigure>
      <caption>Ideal frequency domain representations of the four fundamental
	filters.</caption>
    </figure>

    <para id="para2">
      Another term one may come across in the study of filters is an "allpass"
      filter.  This is one that allows all frequencies through.  The only
      meaningful effect an allpass filter can have is on the phase of the
      signal.
    </para>

  </content>
</document>
