Answers:
关于教科书,我的建议是里克·里昂斯的《理解DSP》。 我对最新版本的评论在这里。
自第一版以来,我以及社区和其他地方的许多其他人都已经帮助Rick修改了部分文本。
对于自学,我知道没有更好的书。
作为一种免费的在线资源,我推荐史蒂夫·史密斯(Steve Smith)的书。就个人而言,我更喜欢Rick的风格,但是Steve的书具有在线可访问性的优势(而且在线版本是免费的!)。
编辑:
Rick向我发送了一些我认为应该在这里分享的反馈:
对于拥有我的DSP书籍副本的同事,我很乐意将他们的勘误表发送给他们。他们所要做的就是向我发送一封电子邮件,告诉我(1)版本号和(2)他们的图书副本的印刷号。可以在“专用”页面之前的页面上找到打印号码。我的电子邮件地址是:R.Lyons [at] ieee.org
我建议您的同事看看:http : //www.redcedar.com/learndsp.htm
瑞克还给了我一长串在线DSP参考资料。这里有太多的东西可以放。我将看到有关设置GoogleDocs版本并稍后在此处重新发布的信息。
保罗·法尔斯塔德(Paul Falstad)的Java小程序是与系统进行交互并直观学习它们的一种绝佳方法。该数字滤波器的小程序是一个启示。
在http://www.falstad.com/mathphysics.html上查看其余内容。
对于更非正式的介绍,我喜欢Ken Steiglitz撰写的《数字信号处理入门》,确切地说,它就是它的意思。我使用此文本选了一个课,真的很喜欢这种风格。它写得很好,并且使材料变得很有趣。
DSP入门手册面向广泛的读者,包括:
- 工程和计算机科学课程的DSP学生。
- 计算机音乐的作曲家和从事数字声音工作的人。
- 从事多媒体工作的WWW和Internet开发人员。
- 对科学感兴趣的普通读者希望了解DSP。
特征:
- 为初学者,尤其是计算机音乐的初学者,提供一种简单,整洁的逐步DSP方法。
- 旨在提供工作知识和对频域方法(包括FFT和数字滤波)的理解。
- 包含发人深省的问题和建议的实验,可帮助读者理解和应用DSP理论和技术。
以下三本是与此主题相关的最受欢迎的教科书。
离散时间信号处理,Prentice-Hall信号处理系列,作者:Alan V. Oppenheim,Ronald W. Schafer,John R. Buck。
数字信号处理:原理,算法和应用,Prentice Hall John G. Proakis,Dimitris K Manolakis
信号与系统,Prentice Hall Alan V. Oppenheim,Alan S. Willsky,和S. Hamid
如果您需要选择其中之一,请选择- 离散时间信号处理Prentice-Hall信号处理系列,作者:Alan V. Oppenheim,Ronald W. Schafer和John R. Buck。当然,正如侯赛因答案中列出的那样,Sanjit Mitra对于初学者而言可能很容易。
具有各自优势的其他书籍:
对于理论研究,奥本海姆是上帝,但是如果您要在实践中使用它,Mitra是最好的之一:
数字信号处理:一种基于计算机的方法,Sanjit K. Mitra
您可以访问MIT OpenCourseWare。Alan V. Oppenheim教授进行了20场视频讲座。
具有一定数学成熟度的DSP新手可能要开始
可在线免费获得。作者还在线免费提供了其他两本书:
JelenaKovačević,Vivek Goyal,Martin Vetterli,傅立叶和小波信号处理,2013年。
Martin Vetterli,JelenaKovačević,《小波和子带编码》,2007年。
从信号处理基础的序言中:
本书涵盖了深入了解现代信号处理的基础。它包含许多读者可能散布在多个来源之前的材料,但是没有希尔伯特空间解释,这对信号处理至关重要。我们的目标是教授几何学的信号处理,也就是说,将欧几里得的几何见解扩展到抽象信号;我们使用希尔伯特空间几何来实现这一目标。使用这种方法,基本概念(例如基数,傅立叶表示,采样,内插,逼近和压缩的属性)通常在有限的维度,离散时间和连续时间上是统一的,因此可以更轻松地指出一些基本差异。以几何方式统一结果有助于超越傅立叶域的见解进行推广,从而使了解更远,更快。
https://www.amazon.com/dp/B01MS8W9XI
本书将经历不同的项目,这些项目将教会读者如何编写软件:改善他们的歌声,合成不同的吉他声音,改变人的脑电波,打碎玻璃,帮助人们放松并了解许多不同的声音工程和DSP工具: DFT,FFT,高通滤波器,低通滤波器,基频,Karplus强算法。在本书中,他们将学习:等时音调,双耳节拍和单声道节拍以及如何编码。然后他们将能够提出自己的节奏。他们将学习声波等等。很少有书籍/网站向人们展示如何编写DSP工具。有很多书展示了这一理论,但没有很多书展示了它的应用,因此我认为这本书对高中生,大学生和跨层员工非常有用。
有些人喜欢将DSP本身作为主题。我喜欢认为学习更多是螺旋而不是线性进展。我建议您追求使用信号处理的您感兴趣的应用,并且这个应用正在不断增长。人们解决自己的问题发现了DSP的大多数重要突破。以上建议的所有书籍都很好。简单解决方案的一个有趣问题通常是使学生对证明页面更有吸引力,除非您喜欢证明页面并且它也可以工作。