推荐什么资源来介绍信号处理(DSP)?


Answers:


33

关于教科书,我的建议是里克·里昂斯的《理解DSP》我对最新版本的评论在这里

自第一版以来,我以及社区和其他地方的许多其他人都已经帮助Rick修改了部分文本。 comp.dsp

对于自学,我知道没有更好的书。

作为一种免费的在线资源,我推荐史蒂夫·史密斯(Steve Smith)的书。就个人而言,我更喜欢Rick的风格,但是Steve的书具有在线可访问性的优势(而且在线版本是免费的!)。


编辑:

Rick向我发送了一些我认为应该在这里分享的反馈:

对于拥有我的DSP书籍副本的同事,我很乐意将他们的勘误表发送给他们。他们所要做的就是向我发送一封电子邮件,告诉我(1)版本号和(2)他们的图书副本的印刷号。可以在“专用”页面之前的页面上找到打印号码。我的电子邮件地址是:R.Lyons [at] ieee.org

我建议您的同事看看:http : //www.redcedar.com/learndsp.htm

瑞克还给了我一长串在线DSP参考资料。这里有太多的东西可以放。我将看到有关设置GoogleDocs版本并稍后在此处重新发布的信息。


1
+1为里克·里昂的书推荐-比诸如Oppenheim&Schafer等更常见,更学术的推荐更容易获得
Paul R

2
我刚刚开始读里克·里昂斯的书作为进修/自学,那个男人已经使这个领域非常容易被读者使用。他知道,要理解一门学科,不只是数学,而且读者必须对此具有直觉。他设法很好地教它。
Spacey

2
我接受这个答案,尽管我也对Dipan表示了更多的理论上的建议。
杜兰

1
@someguy:理解了。对我来说,大多数东西只有在解决问题的背景下才有意义。仅从理论上讲(即使有充分的解释),也很难理解。我会回馈您对里克的反馈!如果您对如何进行改进有任何建议,我相信他很乐意听到。
Peter K.

1
@IsaacKleinman:都做!Steve的书可免费下载:dspguide.com 如果这对您有用,那么您就完成了。如果没有,请看里克的书。
Peter K.

18

保罗·法尔斯塔德(Paul Falstad)的Java小程序是与系统进行交互并直观学习它们的一种绝佳方法。该数字滤波器的小程序是一个启示。

http://www.falstad.com/mathphysics.html上查看其余内容。

对于更非正式的介绍,我喜欢Ken Steiglitz撰写的《数字信号处理入门》,确切地说,它就是它的意思。我使用此文本选了一个课,真的很喜欢这种风格。它写得很好,并且使材料变得很有趣。

DSP入门手册面向广泛的读者,包括:

  • 工程和计算机科学课程的DSP学生。
  • 计算机音乐的作曲家和从事数字声音工作的人。
  • 从事多媒体工作的WWW和Internet开发人员。
  • 对科学感兴趣的普通读者希望了解DSP。

特征:

  • 为初学者,尤其是计算机音乐的初学者,提供一种简单,整洁的逐步DSP方法。
  • 旨在提供工作知识和对频域方法(包括FFT和数字滤波)的理解。
  • 包含发人深省的问题和建议的实验,可帮助读者理解和应用DSP理论和技术。

如果我还没有投票赞成,那将为该数字过滤器小程序再获得+1。
datageist

18

以下三本是与此主题相关的最受欢迎的教科书。

  1. 离散时间信号处理,Prentice-Hall信号处理系列,作者:Alan V. Oppenheim,Ronald W. Schafer,John R. Buck。

  2. 数字信号处理:原理,算法和应用,Prentice Hall John G. Proakis,Dimitris K Manolakis

  3. 信号与系统,Prentice Hall Alan V. Oppenheim,Alan S. Willsky,和S. Hamid

如果您需要选择其中之一,请选择- 离散时间信号处理Prentice-Hall信号处理系列,作者:Alan V. Oppenheim,Ronald W. Schafer和John R. Buck。当然,正如侯赛因答案中列出的那样,Sanjit Mitra对于初学者而言可能很容易。

具有各自优势的其他书籍:

  • 信号的数字处理,M。Bellanger着,Wiley&Sons。 过滤器介绍不错,非常便宜。
  • Amos Lapidoth着,剑桥大学出版社,数字通信基金会。*信号理论的真正流畅和干净的入门。可免费在线获得
  • 《移动无线电接收的统计理论》,《贝尔系统技术杂志》(BSTJ),1968年7月至8月。曾经想知道如何对随机信道建模以及它们如何处理信号吗?伟大的古典论文,可在线获得

艾伦·V·奥本海姆(Alan V.
罗伊

您可以在[DoradoList](www.doradolist.com/alan-oppenheim.html)
TJ1

10

对于理论研究,奥本海姆是上帝,但是如果您要在实践中使用它,Mitra是最好的之一:

数字信号处理:一种基于计算机的方法,Sanjit K. Mitra


@hossein,您知道它是否有解决方案的练习吗?
moshikafya


5

除了已经提到的书籍以外,如果您专注于算法开发,那么Proakis的使用MATLAB数字信号处理对于初学者来说是极好的资源。的数值食谱系列也是关于如何实现在实际情况下,一些核心DSP算法(光谱分解,卷积内插和外插等)的优秀资源。

对我而言,与Proakis相比,奥本海姆对该主题给出了更为严格的理论处理。我一直感觉到,Proakis在现实世界中提供了更多的适用性。


3

我发现该小程序在及时了解卷积的本质时非常有用。卷积的喜悦。它使您可以“绘制”时间信号并对其进行卷积,从而了解时域中发生的情况。


3

我会把理查德·汉明(Richard Hamming)的书“数字滤波器”添加到列表中。一个简短的经典,而不是沉重的巨著。


3

具有一定数学成熟度的DSP新手可能要开始

可在线免费获得。作者还在线免费提供了其他两本书:

从信号处理基础的序言中:

本书涵盖了深入了解现代信号处理的基础。它包含许多读者可能散布在多个来源之前的材料,但是没有希尔伯特空间解释,这对信号处理至关重要。我们的目标是教授几何学的信号处理,也就是说,将欧几里得的几何见解扩展到抽象信号;我们使用希尔伯特空间几何来实现这一目标。使用这种方法,基本概念(例如基数,傅立叶表示,采样,内插,逼近和压缩的属性)通常在有限的维度,离散时间和连续时间上是统一的,因此可以更轻松地指出一些基本差异。以几何方式统一结果有助于超越傅立叶域的见解进行推广,从而使了解更远,更快。


2

https://www.amazon.com/dp/B01MS8W9XI

本书将经历不同的项目,这些项目将教会读者如何编写软件:改善他们的歌声,合成不同的吉他声音,改变人的脑电波,打碎玻璃,帮助人们放松并了解许多不同的声音工程和DSP工具: DFT,FFT,高通滤波器,低通滤波器,基频,Karplus强算法。在本书中,他们将学习:等时音调,双耳节拍和单声道节拍以及如何编码。然后他们将能够提出自己的节奏。他们将学习声波等等。很少有书籍/网站向人们展示如何编写DSP工具。有很多书展示了这一理论,但没有很多书展示了它的应用,因此我认为这本书对高中生,大学生和跨层员工非常有用。


0

有些人喜欢将DSP本身作为主题。我喜欢认为学习更多是螺旋而不是线性进展。我建议您追求使用信号处理的您感兴趣的应用,并且这个应用正在不断增长。人们解决自己的问题发现了DSP的大多数重要突破。以上建议的所有书籍都很好。简单解决方案的一个有趣问题通常是使学生对证明页面更有吸引力,除非您喜欢证明页面并且它也可以工作。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.