作为通信/信号处理方向的过来人，你会给快要毕业的人推荐哪些书？
题主首先要明白, signal processing和communication虽有交叉, 但关心的问题和目标很不同, 上面有位匿名答主已经回答得很好了. 本人大四, 在某signal processing理论研究组呆了一年多, 因此我推荐的书籍会比较偏理论.  因为题主即将毕业, 基础的signals and systems 我就不说了. 顺便推荐几个比较好的网站, 我大部分学习资源都在上面找的:  书籍: Alan V. Oppenheim开的DSP公开课, 不过没字幕,考验听力.( Oppenheim的英文很正,语速也慢,很容易听懂,我一般开1.5倍听的) [本科生难度] https://ocw.mit.edu/resources/res-6-008-digital-signal-processing-spring-2011/ 然后老爷子也把自己这几年在MIT讲授的研究生课 Discrete Time Signal Processing 放在edX上了, 有兴趣同学可以去上: https://www.edx.org/course/discrete-time-signal-processing-mitx-6-341x-1  而Martin Vtterli这两年和他的大弟子合写的SIGNAL PROCESSING FOR COMMUNICATIONS 也是一本极好的书籍, 前面介绍DSP (包括经典的, audio, image), 后面结合communication, 一气呵成, 数学要求较高.  2. Multirate System (多分辨率系统)  其实就是filter bank + wavelet, 是比较经典的signal processing了, 做得也比较成熟.  Ingrid Daubechies的ten lectures on wavelet (小波十讲), 极其难懂, 数学十分艰涩, 各位学完泛函分析后可以直接上手这本书吧. Stephane Mallat的 A Wavelet Tour of Signal Processing (信号处理的小波导引), 讲得算浅显易懂, 可以看这本入手. 有影印版 Martin Vtterli的 Wavelets and Subband Coding, 也是一本经典的书籍.也是通俗易懂. Gilbert Strang和P.P.V.大弟子合写的wavelet and filter banks, 一本经典不解释P.P. Vaidyanathan写的Multirate Systems and Filter Banks, 我导师极力极力推荐的一本书,他当年入门的经典之作, 写得很好懂, 就是排版真的是差得一塌糊涂…  当年近十年signal processing比较火的sparse和statistical signal processing 我没怎么接触过没就不推荐书籍了, 有兴趣的可以去自行了解. 也可以直接读paper上手. 