《数字信号处理》 学习总结

21世纪属于数字化信息时代,很有幸学习了一些数字信号的基础内容,尽管还不清楚这些理论基础的应用,但他所应用的技术给了自己很多积累也让自己感受到了人类智慧的伟大,本文章主要论述对高西全和丁玉美编著的《数字信号处理》简要学习总结。

上图为对本书学习的主要内容, 信号有模拟信号,时域离散信号和数字信号之分,主要讨论的是离散信号和离散系统,为什么数字信号处理却讨论的是时域离散信号呢?原因是数字信号与离散信号的区别,数字信号存在量化误差,离散信号的特性研究相对容易。

【分析方式】

任何事物都会有不同的分析方式,从某一角度分析问题遇到困难时,不妨转换角度,便会让问题变得简单。

比方说正弦信号的模拟信号是一种无限周期信号,但把它放到另一个平面分析,它就可以变成一个圆,相对于无限信号分析起来变得简单了很多。

一个离散信号在时域分析是无限信号,在频域就会变成有限信号,复频域则考虑复数的信号特征。时域是信号函数f(t)与时间的关系;频域分析信号关于频率的函数。

【变换方式】

人们针对不同的应用问题总会想出一些变化方法来帮助自己解决问题,在数学领域表现尤为突出,就像正弦信号可以用公式表示,也可以转换为图形分析,针对不同的变量还会有不同的平面域。

不同的变换域之间存在一种变换规则 ,就像傅里叶变换,将时域转化为频域,变换公式:

傅里叶变换在数据传输,图像处理方面起着举足轻重的地位,有这样一个简单的实例:《傅里叶变换的意义》

Z变换:

【滤波器】

信号的传输都会存在噪声干扰, 滤波器的作用就是将有用信号中存在的噪声滤除掉。设计方法有:脉冲响应不变法,双线性变换法。

设计步骤:1.按照设计任务,确定滤波器的性能要求,确定技术指标

2.用一个因果稳定系统去逼近性能指标

3.利用有限精度算法实现该系统

4.实现系统:软件方法、硬件方法、DSP方法。

【总结】

以前很难想象将复杂的数学公式应用到真正社会应用中,本次的学习内容让自己了解了一些高等数学在信号处理方面的应用,真正体验了一次数学的美。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-10 20:10:04

《数字信号处理》 学习总结的相关文章

MongoDB权威指南学习笔记4---查询相关的知识点

1 find find({查询条件},{"key":1,"email":1})  后面表示返回哪些键 2 可用的比较操作符 $lt , $lte,$gt,$gte 比如db.users.find({"age":{"$gte":18,"$lte":30}}) 3不等于 find(...{"key":{"$ne":"value"}} 4 in find

MongoDB权威指南学习笔记5---索引相关的知识点

1 查看查询计划 db.user.find({"username":"xxx"}) .explain() db.doc.find({"es_y":"2014"}).explain() {  "cursor" : "BasicCursor",  "isMultiKey" : false,  "n" : 0,  "nscannedObject

mongoDB权威指南学习笔记

//mongoDB第1-3章节添加,修改,修改器的笔记: //备注:和MySQL查询一样,时刻想着优化查询数据的时间和性能 //db.help() //数据库帮助信息 //db.blog.help() //集合帮助信息 //db.c.find().help() //返回find()方法的子方法信息 //清空集合数据 //db.blog.remove() //插入信息 //db.blog.insert({'title' : 'bbbbb', 'content' : 'bfbfbf', 'hits'

【MongoDB】探讨《MongoDB权威指南》书籍中的几点错误

今天进一步学习MongoDB,学习资料是<MongoDB权威指南>,详细见如下封面: 在阅读过程中发现了如下错误: 第一处:P29页批量插入,在书中讲到可以利用batchInsert函数实现批量插入,我运行时候发现系统提示没有这个方法.我用的软件是2.6.4.我以为是版本过低,然后下载2.6.6 最新版本进行测试,报同样的错误: Property 'batchInsert' of object student.students is not a function 后来查询用命令:db.stud

mongodb 权威指南 pdf

需要学习的同学可以通过网盘下载pdf: http://tadown.com/ls/yibenshu/ccecc15b/内容简介  · · · · · · mongodb如何帮你管理通过web应用收集的海量数据呢?通过本书的权威解读,你会了解面向文档数据库的诸多优点,会发现mongodb如此稳定.性能优越甚至能够无限水平扩展背后的原因. <mongodb权威指南>的两位作者来自开发并支持开源数据库mongodb的公司10gen.数据库开发人员可将此书作为参考指南,系统管理员可以从本书中找到高级配

Git权威指南学习笔记(一)Git初始化

1.在Git中配置用户名和邮件地址 $ git config --global user.name "Jymn_Chen" $ git config --global user.email "[email protected]" 注意把用户名和邮件地址替换成你自己的资料. 在这里的参数global表示配置的作用范围是当前用户,如果将参数改为system,那么配置的作用范围是系统中的所有用户. 2.创建版本库 新建一个目录并cd到目录中,执行以下命令: $ git i

Git权威指南学习笔记(二)Git暂存区

如下图所示: 左侧为工作区,是我们的工作目录. 右侧为版本库,其中: index标记的是暂存区(stage),所处目录为.git/index,记录了文件的状态和变更信息. master标记的是master分支所代表的目录树.HEAD指向master分支. objects标记的是Git的对象库,所处目录为.git/objects,文件索引建立了文件和对象库中对象实体之间的映射关系. 通过该图我们可以清晰地看出add,commit等命令的转化关系.下面通过git diff和git status两条命

Hadoop权威指南学习笔记二

MapReduce简单介绍 声明:本文是本人基于Hadoop权威指南学习的一些个人理解和笔记,仅供学习參考,有什么不到之处还望指出,一起学习一起进步. 转载请注明:http://blog.csdn.net/my_acm 上一篇介绍了什么是Hadoop.Hadoop的作用等.本篇相同基于Hadoop权威指南,结合迪伦的Hadoop的视频教程对MapReduce做一个介绍. 1. MapReduce是Hadoop的核心之中的一个.MapReduce分为两个部分,Mapper和Ruducer模块.简单

JavaScript权威指南学习笔记之一

1.关于分号 javascript里面不强制使用分号来表示一行语句的结束,但是最好能够在写js之前,特别是在原有的js上面新增时,最好前置一个分号.避免这种情况发生:  2.JavaScript类型转换 3.关于=== ①如果类型不同则不等 ②null===null或undefined===undefined ③true===true或false===false ④NaN不等 ⑤0===0 0===-0 ⑥如果是同一个object,array,function则相等 4.关于== ①如果已经==

Hadoop权威指南学习笔记三

HDFS简单介绍 声明:本文是本人基于Hadoop权威指南学习的一些个人理解和笔记,仅供学习參考.有什么不到之处还望指出,一起学习一起进步. 转载请注明:http://blog.csdn.net/my_acm Hadoop说白了就是一个提供了处理分析大数据的文件集群,当中最重要的无疑是HDFS(Hadoop Distributed File System)即Hadoop分布式文件系统. 1. HDFS是一种以流式数据訪问模式(一次写入多次读取的模式)存储超大文件的系统. 其不须要的高端的硬件系统