<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5 plus MathML//EN" "http://cnx.rice.edu/cnxml/0.5/DTD/cnxml_mathml.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="m10781">
  <name xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">Introduction to Digital Signal Processing</name>
  <metadata xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">
  <md:version xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">2.3</md:version>
  <md:created xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">2002/08/03</md:created>
  <md:revised xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">2007/05/29 16:58:15.052 GMT-5</md:revised>
  <md:authorlist xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">
      <md:author xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="dhj">
      <md:firstname xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">Don</md:firstname>
      
      <md:surname xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">Johnson</md:surname>
      <md:email xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">dhj@rice.edu</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">
    <md:maintainer xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="dhj">
      <md:firstname xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">Don</md:firstname>
      
      <md:surname xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">Johnson</md:surname>
      <md:email xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">dhj@rice.edu</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">
    <md:keyword xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">DSP</md:keyword>
  </md:keywordlist>

  <md:abstract xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">Segue for DSP chapter.</md:abstract>
</metadata>

  <content xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">
    <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="intro_para">Not only do we have analog signals --- signals that are real- or
      complex-valued functions of a continuous variable such as time
      or space --- we can define <emphasis xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">digital</emphasis> ones as well.
      Digital signals are <emphasis xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">sequences</emphasis>, functions defined only for the integers.  We thus use the
      notation <m:math><m:apply><m:ci type="fn">s</m:ci><m:ci>n</m:ci></m:apply></m:math> to denote a
      discrete-time one-dimensional signal such as a digital music
      recording and

      <m:math>
        <m:apply>
          <m:ci type="fn">s</m:ci>
          <m:ci>m</m:ci>
          <m:ci>n</m:ci>
        </m:apply>
      </m:math> for a discrete-"time" two-dimensional signal like a
      photo taken with a digital camera.  Sequences are fundamentally
      different than continuous-time signals.  For example, continuity
      has no meaning for sequences.
    </para>


    <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="dsp_is_like_analog">Despite such fundamental differences, the theory underlying
      digital signal processing mirrors that for analog signals:
      Fourier transforms, linear filtering, and linear systems
      parallel what previous chapters described.  These similarities
      make it easy to understand the definitions and why we need them,
      but the similarities should not be construed as "analog
      wannabes."  We will discover that digital signal processing is
      <emphasis xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">not</emphasis> an approximation to analog processing.
      We must explicitly worry about the fidelity of converting analog
      signals into digital ones.  The music stored on CDs, the speech
      sent over digital cellular telephones, and the video carried by
      digital television all evidence that analog signals can be
      accurately converted to digital ones and back again.
    </para>

    <para xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" id="except_better">The key reason why digital signal processing systems have a
      technological advantage today is the <emphasis xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">computer</emphasis>:
      computations, like the Fourier transform, can be performed quickly
      enough to be calculated as the signal is produced,

      <note xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/" type="footnote">
        Taking a systems viewpoint for the moment, a system that
        produces its output as rapidly as the input arises is said to
        be a <emphasis xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">real-time</emphasis> system.  All analog
        systems operate in real time; digital ones that depend on a
        computer to perform system computations may or may not work in
        real time.  Clearly, we need real-time signal processing
        systems.  Only recently have computers become fast enough to
        meet real-time requirements while performing non-trivial
        signal processing.
      </note>

      and programmability means that the signal processing system can
      be easily changed.  This flexibility has obvious appeal, and
      has been widely accepted in the marketplace.  Programmability
      means that we can perform signal processing operations
      impossible with analog systems (circuits).  We will also
      discover that digital systems enjoy an
      <emphasis xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:bib="http://bibtexml.sf.net/">algorithmic</emphasis> advantage that contributes to
      rapid processing speeds: Computations can be restructured in
      non-obvious ways to speed the processing.  This flexibility
      comes at a price, a consequence of how computers work.  How do
      computers perform signal processing?
    </para>

  </content>
  
</document>
