1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Books for signal processing?

  1. Jan 7, 2012 #1

    wukunlin

    User Avatar
    Gold Member

    Is there any recommended books for signal processing for self study? Or like a reference book covering most fields?
    my final bachelor year has been filled with prescribed papers but I'm thinking I will need to be familiar with signal processing.

    At the moment I am looking "Digital Signal Processing: A Practical Guide for Engineers and Scientists" by Steven W. Smith. But I also want something for analogue signal processing.

    thanks :)
     
  2. jcsd
  3. Jan 11, 2012 #2

    jasonRF

    User Avatar
    Science Advisor
    Gold Member

    wukunlin,

    "signal processing" is a pretty generic term: it includes discrete and continuous, deterministic, adaptive, statistical estimation and detection theory, single and multi-dimensional signals, etc. Some books focus on mathematical theory, some go into great depth on ultra-efficient implementations, some focus on applicatoins, etc. I know of no book that covers all of this.

    What is your background? Are you an electrical engineering major? If not, have you at least taken a standard "signals and systems" course that covers discrete and continuous signals, systems, and transforms?

    Also, when you say analog signal processing, are you talking about theoretical aspects or down to nitty gritty circuit design?

    Jason
     
    Last edited: Jan 11, 2012
  4. Jan 12, 2012 #3

    wukunlin

    User Avatar
    Gold Member

    Hi Jason, thanks for the reply

    I was considering the same problem when posting, seeing a whole pile of subfields of signal processing. I think for self study I would probably just focus on the mathematical side of things.

    I am currently studying a degree involving laser physics and electrical engineering, which will eventually lead to optical fibre communications. The courses I've taken have cover some basic ( < 3 orders) filters and things like convolution, FFT, Z transform, Laplace transform.

    The analogue signal processing I was thinking is mainly about the theoretical aspects and mathematical models of circuit components for continuous signals.

    If I have to pick a few subfields to study on, filtering and modulation are what I am already familiar with and probably something I would use the most.
     
  5. Jan 13, 2012 #4
    I used Oppenheim's Discrete-Time Signal Processing in my signals processing course. It is a DSP classic but I studied mainly from my professor's lecture notes which were based on the book.
    It covers all the standard stuff you'd expect: sampling and reconstruction, DFT, Z-transform, FFT, filter design, etc.

    I don't recall it having anything on stochastic signals and filtering (like kalman filter etc).
     
  6. Jan 14, 2012 #5
  7. Jan 14, 2012 #6

    wukunlin

    User Avatar
    Gold Member

    thanks discoversci, may I ask if there are equivalent (or close to) books for analogue signals? or is there no point to study them so extensively in this day and age?
     
  8. Jan 14, 2012 #7
    To be honest, I've never explicitly needed analog wise books in my studies. I get the impression that a proper keyword for searching books that you need should be "signals and systems". There are lots of them available, e.g. https://www.amazon.com/Fundamentals...15/ref=sr_1_17?ie=UTF8&qid=1326576927&sr=8-17. It also depends if you prefer scientific or engineering approach and how deep you actually want to go. Mr Google will tell you more. Take your time. I've been there, done that :smile:
     
  9. Mar 4, 2012 #8
  10. Mar 4, 2012 #9

    Dr Transport

    User Avatar
    Science Advisor
    Gold Member

    the Schaum's isn't too bad and is cheap...
     
  11. Mar 5, 2012 #10
    Proakis book is the Bibble but hard to understand.
    The simplest and most intuitive i found is understanding digital signal proccessing but its for digital only
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook