当前位置: 首页 > 资源下载  > 电子书 > 计算机

Python数字信号处理应用

12/16/2018 9:53:18 PM 人评论

如果你了解基本的数学知识,并且知道怎么使用Python编程,那你已经具备研究信号处理的基础条件了。与大部分讲解这一复杂学科的图书不同,本书基于实践。它通过讲解如何在真实世界中如何应用数字信号处理来介绍相关技术。仅仅通过第 1章,你能将一个声音信号分解为谐波,并

Python数字信号处理应用

Python数字信号处理应用

编辑推荐

如果你了解基本的数学知识,并且知道怎么使用Python编程,那你已经具备研究信号处理的基础条件了。与大部分讲解这一复杂学科的图书不同,本书基于实践。它通过讲解如何在真实世界中如何应用数字信号处理来介绍相关技术。仅仅通过第 1章,你能将一个声音信号分解为谐波,并通过修改这些谐波来生成新的信号。
本书介绍了谱分析、滤波器、卷积以及快速傅里叶变换等技术。本书同时还提供了练习和样例代码,以帮助你更还地理解内容。
通过本书,你将学到以下内容:
周期信号及其频谱
简单波形的谐波结构
啁啾以及其他频谱随时间变化的信号
噪声信号以及源自自然的噪声
用于音高估计的自相关函数
用于压缩的离散余弦变换
用于频谱分析的快速傅里叶变换
频域中时间上的操作和滤波器的关联
线性时不变系统理论
广播中用到的调幅

内容简介

数字信号处理(DSP)是面向电子信息学科的专业基础知识,也是多门新兴学科的理论基础。作为广泛应用的脚本语言,Python在DSP领域中也很常用。
本书介绍了如何通过Python语言实现数字信号处理的应用。全书共有11章,以Python代码为示例由浅入深地向读者介绍了数字信号处理的相关知识及其应用。书中涉及周期信号及其频谱、波形的谐波结构、非周期信号及频谱图、噪声、自相关函数、离散余弦变换和离散傅里叶变换、滤波、卷积、微分与积分、调制采样等数字信号处理相关技术。每一章都是从示例开始,引导读者通过编程的方式来准确地理解概念。除此之外,本书每章还提供了练习和代码示例来帮助读者理解这些知识。
本书适合对数字信号处理感兴趣且有一定Python基础的读者阅读,也适合电子和通信相关专业的学生阅读。

作者简介

Allen Downey是欧林工程学院计算机科学系的教授。他曾在卫斯理学院、科尔比学院和加州大学伯克利分校教授计算机课程。他拥有加州大学伯克利分校的计算机科学博士学位和麻省理工学院的硕士及学士学位。他还著有《像计算机科学家一样思考Python》和《贝叶斯思维:统计建模的Python方法》等图书。

附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • 图解黄帝宅经全新图解认识中国居住之道

    住宅文化是中国古代关于居住环境规划和设计的一门学问,历史悠久 ,渊远流长,是中国传统文化的独特产物。《黄帝宅经》相传是黄帝所作 ,它综述了中国住宅文化的精髓,强调了要根据环境综合考察阳宅,相宅 应当“以形势为身体,以泉水为血脉,以土地为皮肉,以草木为毛发

    10/19/2024 8:39:11 PM
  • Java2认证考试指南与试题解析

    Java2认证考试指南与试题解析作者:孙卫琴,李洪成编著ISBN:9787532366279出版社:上海科学技术出版社出版日期:2002年01月市场价:78.00内容简介Sun公司在Unix领域一直是技术和市场占有率的领先者,近年来她又推出了Java技术,并成为业界的标准。目前,Java的培训和认证…

    9/21/2024 8:42:52 PM
  • 精通Struts:基于MVC的JavaWeb设计与开发

    Struts是目前非常流行的基于MVC的Java Web框架。《精通Struts:基于MVC的Java Web设计与开发》详细介绍了在的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署…

    9/21/2024 8:31:16 PM
  • JAVA开发专家·精通Hibernate:Java对象持久化技术详解(第2版)

    凝聚Java魅力,成就开发专家 看清Java万花筒的本质,从复杂的表象中寻找普遍的规律,深刻理解Java的核心思想 本书在第1版的基础上,并结合作者多年经验,将更新的理论知识,精心细致地介绍新技术应用。 《精通Hibernate:Java对象持久化技术详解(第2版)…

    9/20/2024 11:09:15 PM