您对 DSP 自学有什么建议?

信息处理 自习 软问题
2022-01-07 04:44:59

也许是一个元问题,但我会把它贴在这里,因为你们中的一些人一定会拥有关于继续教育的金块。它可能因为主观而被关闭,但我不在乎,因为这个社区很小,这对访问者来说可能是有价值的信息。

除了阅读 DSP.StackExchange 问题和答案,我一直在做以下事情:

  1. MIT OCW Signals and Systems,但 Oppenheim 的 80 年代讲座而不是 2004 年的课程,实际上是在做问题集,审查解决方案,并真正了解过程的来源

  2. 查看电路分析图

  3. 从信号和系统中获取概念并在 MATLAB 中绘制/操作它们

当然,没有什么可以替代在一个项目上工作并让你的 *** 不让它工作,但如果你的基础真的很扎实,事情就会变得更好,对吧?

3个回答

DSP自学小贴士哈。嗯,...学习“信号和系统”是个好主意,拥有 Matlab 软件意味着您拥有学习很多东西的工具。我认为 Steven Smith 博士的书“数字信号处理的科学家和工程师指南”可以在线免费阅读,它是基本 DSP 信息的绝佳来源。史密斯博士是一位好作家。他的书位于:http ://www.dspguide.com/pdfbook.htm 。Smith 是一位熟练的工作 DSP 工程师。这意味着他知道烙铁的哪一端是热的。

关于一本免费的DSP课本作业题,我最近了解到罗格斯大学ECE系的著名教授Sophocles J. Orfanidis已经在网上提供了他的信号处理课本供下载。教科书是:“信号处理简介”,网址为:http ://eceweb1.rutgers.edu/~orfanidi/intro2sp/ 。令人高兴的是,上述网站还提供:(1) Orfanidis 教科书勘误表,(2) Orfanidis 作业解决方案手册,以及 (3) Orfanidis 解决方案手册勘误表。

冒着显得俗气的风险,您可以考虑我的“理解数字信号处理”教科书。多年来,它一直是 Amazon.com 最畅销的 DSP 书籍。我的书之所以受欢迎,不是因为我比其他书籍作者更擅长 DSP——我可以向你保证,情况并非如此——而是因为我有一些从工作工程师的角度解释信号处理概念的技能而不是大学教授的严格数学观点。我的书要花钱。但是,我可以向你保证,我用我书中的版税为我的孩子们购买牛奶和面包。

所以 Anthony,通过阅读学习 DSP 的基础知识,执行大量的 Matlab 建模,并保持你的热情,引用 Susan B. Anthony 的话,“失败是不可能的。” 祝你好运。

我可以推荐在线课程——Coursera DSP对DSP的数学基础和主要DSP主题的回顾有很好的介绍。

在线课程是自学(学习时间自由)和常规教育(你会得到反馈,你可以在论坛上与其他学生讨论你的问题)的共生体。

DSP 将是一个相当广泛的主题,从哪里开始取决于您获取信息、学习、理解和实施信息的能力。为我们提供了解 DSP 的基础知识的基础课程将是“信号和系统”课程。如果您有时间和耐心从基础开始,您可以参加本课程 - https://www.youtube.com/watch?v=c_9JxwuEdqE. 这是 edx 上存档的 IIT BombayX 课程。否则,如果您宁愿在旅途中学习,那么您可以在线搜索并了解 DSP 中的各种重要内容。首先,首先,需要很好地理解信号、采样、量化、不同类型的信号——音频、图像等,它们如何在时域和频域中表示(它的实际含义)、线性,时不变性,LTI系统,脉冲响应,卷积,频率响应,傅立叶级数,傅立叶变换,z变换。否则,如果您的目标是特定的,例如语音处理或图像处理,您可以直接深入研究已经在线提供的各种教程,当您不理解某些内容时,可以尝试在线搜索,这些主题的大量信息可用。