English 中文(简体)
DSP Algorithms Book [closed]
原标题:

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 6 years ago.

I m looking for a book similar to "Introduction to Algorithms" by Thomas Cormen geared towards DSP algorithms. Is there anything as thorough as Cormen on the DSP market?

EDIT I should say I m looking for a book that s analogous to The Joy of Cooking.

最佳回答

Disclaimer - I am not familiar with the Cormen book so I m not quite sure what you re looking for.

I m a huge fan of "A Digital Signal Processing Primer" by Ken Steiglitz. It introduces DSP concepts like sampling, as well as simple filtering implementations, without relying just on math for explanation. Cookbook equivalent: You know how to boil water on a stove, but you re nervous about the rest.

A more advanced book, more of a practitioner s handbook than a text, is "Theory and Application of Digital Signal Processing" by Lawrence Rabiner and Bernard Gold. Their explanation of the overlap-save FFT technique for convolution, in particular, is the best I ve ever come across. Cookbook equivalent: Maybe Joy of Cooking, maybe the Cordon Bleu tome.

And "Telecommunications Breakdown" by Richard Johnson and William Sethares is great for taking some DSP concepts and bringing them to life by implementing a radio in software. Cookbook equivalent: A tour through a specific cuisine, and explains what "braising" is along the way.

Hope these are of use to you!

问题回答

For theory, I like Understanding DSP by Rick Lyons, which also has some nice "recipe-type nuggets".

More practical, and much more "nuggetty" is Streamlining DSP, same author. There s some really interesting stuff in there (IMHO!). Some of it is of the "lost knowledge" variety - especially in these days of just running Matlab s filter design functions. Some of it relates to limited hardware machines (which is great for tiny microcontroller or FPGA implementations).

The articles are written by serious, practicing DSP engineers (many of whom hang out on news:comp.dsp) in a very accessible style.

(I m afraid I m no good with cooking analogies though :)

Just for the record and benefit to others, I would recommend The Scientist and Engineer s Guide to Digital Signal Processing.

This is a good book for beginners.

This is not a book but I m sure it ll be a valuable resource: The Ecole Polythechnique de Lausanne is starting a free online course on digital signal processing on February 18th 2013: https://www.coursera.org/course/dsp.

Also, the guys teaching it co-authored a book on the topic: http://www.sp4comm.org/

A second vote for the Rick Lyons book. You might also want to get a couple of DSP "bibles", e.g. Oppenheim & Schafer and Proakis & Manolakis, which are more theoretical but cover more ground.

The DSP handbook: algorithms, applications and design techniques - Bateman, Andrew, Paterson-Stephens, Iain 2002

and

Introduction to digital signal processing - Meddins, Bob 2000

Have basically made my ADSP module a breeze (so far). They are also at the top of the suggested reading list. As such, both are fairly beginner friendly, and the latter includes Matlab examples.

The former is probably more Delia, while the latter is more my first cook book .

I will also add Vetterli, Kovacevic, and Goya s Foundations of Signal Processing, which can be downloaded for free.





相关问题
Least squares optimal scaling

I have two waveforms which are linked by a numerical factor. I need to use optimal scaling (least squares) between the two waveforms to calculate this factor in Matlab. Unfortunately I have no idea ...

How to Get a Quantitative Comparison of Two Signals

I’m trying to implement a Blind Source Separation (BSS) algorithm and I’m running into trouble determining the efficacy of the algorithm. I’m trying to create test cases where I work backwards and ...

数字过滤器设计

采用什么最佳方法选择马特拉布数字过滤器设计特性与全球数据分析仪的过滤器? 更具体地说,如果我有信号,我如何确定哪些过滤价值......。

DSP Algorithms Book [closed]

I m looking for a book similar to "Introduction to Algorithms" by Thomas Cormen geared towards DSP algorithms. Is there anything as thorough as Cormen on the DSP market? EDIT I should say I m ...

Digital Sound Processing in C# (and possibly SilverLight)

I need to do some basic and non basic DSP programming in C#. At its core, it includes the generation of a sin wave deciding its frequency in Hertz. Then I d like to Frequency Modulate it and maybe ...

Basic DSP - level adjustment

I m new to DSP programming, and I m wondering how best to carry out the seemingly basic operation of level adujustment. Say I have an 8 bit number that represents the amplitude I want a signal to be ...

Entertaining a baby with VB.NET

I would like to write a little application in VB.NET that will detect a baby s cry. How would I get started with such an application?

热门标签