数字信号处理复习知识点

news2024/11/24 19:32:40

目录

第一章:时域离散系统

1.什么是因果性和稳定性

2.模拟频率,模拟角频率, 数字频率之间的关系

3.什么是频谱混叠?

第二章:时域离散信号和系统的频域分析

1.时域离散信号傅立叶变换的定义

 2.如何用模拟信号的傅立叶变换来理解

3.时域离散信号的傅立叶变换具有周期性的隐含原因

4.周期序列的离散傅立叶级数及傅立叶变换表达式

5.时域离散信号的傅立叶变换波形表示、采样定理

6.常用信号的Z变换

7.Z变换为什么需要收敛域

 8.四种变换的关系

9.全通滤波器与梳状滤波器

​编辑

 10.最小相位系统与最大相位系统

第三章:DFT

一、DFT的定义及物理意义(两种)

2.离散傅立叶变换的正反变换公式

3.离散傅立叶变换及变换长度N的意义

​编辑

 4.离散傅立叶变换与Z变换的关系

 5.离散傅立叶变换什么时候等价于傅立叶变换?(周期延拓)

6.离散傅立叶变换的性质

 (1)循环卷积

 (2)循环卷积矩阵

(3)循环卷积定理

(4)共轭对称性

7.频率域采样

(1)什么是频率域采样

(2)从频率域采样推导出H(z)和H(jw)的内插公式的推导过程

8.DFT的应用

(1)线性卷积和循环卷积相等的条件

(2)分段卷积

(3)栅栏效应

(4)截断效应(加窗)产生频谱泄漏和谱间干扰

第四章:FFT

1.N=8时的时域抽取法   基2FFT变换过程

3.时域二进制倒序排序的原因 

4.频域抽取法基2FFT基本原理

​编辑 5.FFT优化能力的计算

第五章:时域离散系统的网格结构

1.信号流图

(1)IIR的信号流图

(2)有限长脉冲响应基本网格结构

 2.线性相位结构

3.频率采样结构

4.格型网络-思想 

第六章:IIR数字滤波器设计

1.数字滤波器基本概念

2.模拟滤波器的设计

(1)为什么要考虑幅度平方函数

(2)巴特沃斯滤波器的公式及特点

 (3)什么是频率归一化

 3.频率变换法的思想

4.设计高通、带通、带阻滤波器的一般过程

5.用脉冲响应不变法设计IIR数字低通滤波器

6.用双线性不变法设计IIR数字低通滤波器

第七章:FIR

1.幅度特性与幅频特性的区别

2.什么是线性相位

3.窗函数法

4.窗函数设计方法及步骤

5.从频率采样值构造线性相位FIR的约束条件

6.IIR与FIR的比较


第一章:时域离散系统

1.什么是因果性和稳定性

在数字信号处理中,因果性指的是系统的输出只依赖于当前和过去的输入,而不依赖于未来的输入。如果一个系统对于任何输入都能够在一定时间内产生有限的输出,则该系统是因果的。反之,如果输出依赖于未来的输入,那么这个系统就是非因果的。充要条件:n<0时h(n)=0;因果系统的单位脉冲响应必然是因果序列。

稳定性则是指系统对于有界输入,输出也应该是有界的。如果系统对于任何有界输入都能产生有界输出,则该系统是稳定的。反之,如果系统的输出不稳定并且可能无限增长,那么这个系统就是不稳定的。充要条件:系统的单位脉冲响应绝对可和

因此,当系统既是因果的又是稳定的时,称其为“因果稳定系统”。因为在实际应用中,我们需要保证系统的输出能够可靠地预测和控制,因此因果性和稳定性都是非常重要的性质。

2.模拟频率,模拟角频率, 数字频率之间的关系

  

3.什么是频谱混叠?

频谱混叠是指在信号的采样和重建过程中,由于采样频率不满足奈奎斯特采样定理,即采样频率过低,不满足采样频率高于信号最高频率的两倍的条件,导致原信号中高于采样频率一半的频率成分被误认为是低于采样频率一半的频率成分,产生混叠到基带频段中的现象。

第二章:时域离散信号和系统的频域分析

1.时域离散信号傅立叶变换的定义

 2.如何用模拟信号的傅立叶变换来理解

(将数字信号用采样信号来表示,看作连续信号,带入傅立叶变换)

3.时域离散信号的傅立叶变换具有周期性的隐含原因

时域离散信号的傅立叶变换具有周期性的隐含原因与信号的采样频率和信号长度有关。当我们对连续时间信号进行采样后得到离散时间信号,其傅立叶变换结果是一个连续的周期函数,且其周期为采样频率的倒数。这是由采样定理(sampling theorem)所决定的,采样定理指出:在进行离散化处理时,如果信号满足Nyquist采样定理,那么它能够被准确地重建回来。具体地说,在进行离散化处理时,我们需要保证采样频率 fsfs​ 大于信号最高频率成分的两倍,也就是 fs>2fmaxfs​>2fmax​,其中 fmaxfmax​ 是信号最高频率成分。如果信号满足了Nyquist采样定理,那么根据傅立叶变换与采样定理的关系,其傅立叶变换结果就会呈现出周期性的特点。此外,信号长度也对傅立叶变换的周期性产生了影响。当信号长度为 NN 时,其傅立叶变换结果是一个离散的函数,并具有周期为 NN 的性质。这是由傅立叶级数中正弦和余弦函数的周期性所决定的。因此,时域离散信号的傅立叶变换具有周期性的原因是由采样频率和信号长度所决定的。这种周期性特征在数字信号处理中有着广泛的应用,例如去除信号的周期性成分、信号压缩等。

4.周期序列的离散傅立叶级数及傅立叶变换表达式

5.时域离散信号的傅立叶变换波形表示、采样定理

6.常用信号的Z变换

7.Z变换为什么需要收敛域

(从傅立叶变换的角度解释)

 8.四种变换的关系

序列的傅立叶变换与Z变换的关系,信号的傅立叶变换与拉普拉斯变换的关系、傅立叶变换与快速傅立叶变换的关系

 

9.全通滤波器与梳状滤波器

全通滤波器和梳状滤波器都是数字信号处理中常用的滤波器。

全通滤波器是一种可以将输入信号的振幅不变、相位发生反转的滤波器。它通过产生与输入信号相反的滤波效果来实现这种相位反转,因此也称为“反相滤波器”。全通滤波器在许多应用场景中都有重要的作用,比如信号压缩、降噪、语音变调等。

梳状滤波器是一种具有周期性的滤波器,其频率响应在离散时间上呈现出“梳状”形状。梳状滤波器通常用于数字时钟、音频采样、频谱分析等领域中。它可以有效地增强或抑制输入信号中某些频率带,同时保留其他频率带的信息。具体而言,梳状滤波器将输入信号与一组周期性的冲激响应序列进行卷积运算,从而改变输入信号的频率特性。

总之,全通滤波器和梳状滤波器都是数字信号处理中非常重要的滤波器类型,它们在各自的应用场景中都有着独特的作用。

(1)全通滤波器的零极点规律

 (2)梳状滤波器的零极点规律 

以教材上两个比较常见的梳状滤波器为例

 10.最小相位系统与最大相位系统

第三章:DFT

一、DFT的定义及物理意义(两种)

DFT实质:有限长序列傅立叶变换的有限点离散采样

2.离散傅立叶变换的正反变换公式

3.离散傅立叶变换及变换长度N的意义

 4.离散傅立叶变换与Z变换的关系

 5.离散傅立叶变换什么时候等价于傅立叶变换?(周期延拓)

6.离散傅立叶变换的性质

 (1)循环卷积

 (2)循环卷积矩阵

P90~92

(3)循环卷积定理

(4)共轭对称性

P93~96 

 

7.频率域采样

(1)什么是频率域采样

(2)从频率域采样推导出H(z)和H(jw)的内插公式的推导过程

十分重要,略

P97~98

8.DFT的应用

(1)线性卷积和循环卷积相等的条件

循环卷积区间长度L大于等于y(n)=h(n)*x(n)的长度时

(2)分段卷积

(3)栅栏效应

P114 

(4)截断效应(加窗)产生频谱泄漏和谱间干扰

第四章FFT

1.N=8时的时域抽取法   基2FFT变换过程

P125

2.时域抽取法基2FFT基本原理(推导过程、分为奇偶序列)

3.时域二进制倒序排序的原因 

4.频域抽取法基2FFT基本原理

(推导过程:分为奇偶序列)

 5.FFT优化能力的计算

(每个蝶形运算包含的复数乘和复数加)P125

 

第五章:时域离散系统的网格结构

1.信号流图

(1)IIR的信号流图

直接型:分子写前面,分母写后面,然后交换位置合并延时单位

级联型

并联型

(2)有限长脉冲响应基本网格结构

直接型

级联型

 2.线性相位结构

3.频率采样结构

 

4.格型网络-思想 

略,知其思想即可

第六章:IIR数字滤波器设计

1.数字滤波器基本概念

四个指标

2.模拟滤波器的设计

(1)为什么要考虑幅度平方函数

(理解式6.2.6,将幅度平方函数中的jw换成s,提取左半平面极点构成H(s)

(2)巴特沃斯滤波器的公式及特点

 

 (3)什么是频率归一化

(建议:将巴特沃斯滤波器和切比雪夫I型滤波器的幅度平方谱画在一起来比较不同窗函数的特点)

 3.频率变换法的思想

4.设计高通、带通、带阻滤波器的一般过程

5.用脉冲响应不变法设计IIR数字低通滤波器

(1)什么叫脉冲响应不变法?(s反变换、时域采样、z变换)?单极点由s变换推导出z变换的过程?s和z的映射公式?

(2)脉冲响应不变法中潜在的数字域混叠问题

6.用双线性不变法设计IIR数字低通滤波器

双线性变换法的思想

第七章FIR

1.幅度特性与幅频特性的区别

2.什么是线性相位

(1)推导思想?本质(时域时延)

(2)为什么有四种情况?时域还是频域?中心在哪里

3.窗函数法

(1)矩形窗加到理想低通滤波器的过程(频域卷积、形状、极值点

(2)过渡带产生的原因

(3)选择不同窗函数的原因

(建议:将所有窗函数的时域和频域函数画在一起,来比较不同窗函数的特点)

4.窗函数设计方法及步骤

5.从频率采样值构造线性相位FIR的约束条件

(1)增加采样点的优缺点

(2)过渡带加宽的操作步骤

(3)频率采样法设计步骤

6.IIR与FIR的比较

未完待续……

​​​​​​​2023-06-26

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/745545.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

电信青年员工踏上三千里数字化追梦之旅,数字员工为电信高质量发展注智赋能

导语&#xff1a; 近年来&#xff0c;广西电信紧紧围绕集团战略&#xff0c;聚焦产业数字化发展机遇&#xff0c;加强前瞻性技术研究和人工智能产业应用研究&#xff0c;为夯实高质量发展增添科技动力。 在数字中国建设的大背景下&#xff0c;广西电信全资子公司广西壮族自治区…

推荐一款适合前端宝宝体质的数据库文档工具

先看效果 首页 安心食用 npx dbshowlatest按照提示输入相关信息 Welcome to the DB Show! v0.0.7? Use config from local? no ? Select a database type MySQL ? Enter the host name localhost ? Enter the port number 3306 ? Enter the user name root ? Ente…

Linux slab 分配器源码解析

文章目录 前言一、slab分配器1.1 简介1.2 高速缓存描述符1.3 架构图 二、相关结构体2.1 struct array_cache2.2 struct kmem_list32.3 struct slab2.3.1 简介2.3.2 OFF_SLAB 三、创建和释放slab3.1 创建slab3.1.1 kmem_getpages3.1.2 alloc_slabmgmt3.1.3 slab_map_pages 3.2 释…

常用数据分类算法原理介绍、优缺点分析与代码实现[LR/RF/DT/SVM/NavieBayes/GBDT/XGBoost/DNN/LightGBM等]

本文的主要目的是总结记录日常学习工作中常用到的一些数据分类算法&#xff0c;对其原理简单总结记录&#xff0c;同时分析对应的优缺点&#xff0c;以后需要的时候可以直接翻看&#xff0c;避免每次都要查询浪费时间&#xff0c;欢迎补充。 机器学习领域中常用的分类模型包括以…

分布式事物【Seata实现、下载启动Seata服务、搭建聚合父工程构建】(四)-全面详解(学习总结---从入门到深化)

目录 分布式事物解决方案_XA方案 分布式事物解决方案_Seata实现 Seata提供XA模式实现分布式事务_业务说明 Seata提供XA模式实现分布式事务_下载启动Seata服务 Seata提供XA模式实现分布式事务_搭建聚合父工程构建 创建工程distribute-transaction 字符编码 注解生效激活 Jav…

three js模型旋转

如何让立方体模型旋转到指定的面 父页面 <b-modal ref"modal_mini" size"lg" centered static :hide-footer"true":dialog-class"[modal_mini]":content-class"position-static":body-class"p-0":header-class…

上海亚商投顾:沪指放量调整 两市超4000只个股下跌

上海亚商投顾前言&#xff1a;无惧大盘涨跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。 市场情绪 沪指今日震荡调整&#xff0c;深成指、创业板指午后跌超1%。AI概念股集体下挫&#xff0c;CPO、算力等方向领跌&am…

感知网络安全态势是什么?感知网络安全态势如何实施

网络安全是当今社会中一个非常重要的话题。随着互联网的普及和信息技术的发展&#xff0c;网络安全问题日益突出。为了有效应对各种网络威胁和攻击&#xff0c;网络安全态势感知成为了一种关键的技术手段。 网络安全态势感知的定义 网络安全态势感知是指通过对网络环境中的各种…

2023-07-11力扣每日一题

链接&#xff1a; https://leetcode.cn/problems/maximum-alternating-subsequence-sum/ 题意&#xff1a; 给定一个数组&#xff0c;求一个子序列&#xff0c;使这个子序列的奇数位和-偶数位和最大&#xff08;下标从1开始的话|反正第一个数是&#xff09; 解&#xff1a;…

基于linux下的高并发服务器开发(第一章)-Linux环境开发搭建1.1

1、安装虚拟机 2、在虚拟机中安装Linux系统 &#xff08;1&#xff09;新建虚拟机向导 点击虚拟机设置&#xff0c;使用ISO映像文件(M) &#xff08;2&#xff09;Ubuntu18安装 点击现在安装 点击继续 静静地接下来的安装即可 安装好后&#xff0c;安装VMware Tools 将压缩…

设计原则及设计模式基础

设计模式是一套被反复使用的、多数人知晓的、经过分类编目的代码设计经验的总结&#xff0c;使用设计模式是为了可以重用代码&#xff0c;让代码更容易被他人理解并且提高代码的可靠性。 1 设计模式概述 GoF(Gang Of Four 四人组&#xff0c;指4位著名软件工程学者)&#xff…

ubuntu安装单个redis服务

1.apt-get install redis-server 使用lighthouse用户这样操作会报与权限有关的错误&#xff0c; 改成使用root账号操作 2.安装完成后&#xff0c;Redis服务器会自动启动&#xff0c;查看进程是否正常启动 ps -axu|grep redis redis 18689 0.1 0.4 40136 6860 ? …

第3讲 Camera Sensor 数据流

Camera Sensor Block Camera Sensor Output Format raw8 一个像素点用8bit来表示&#xff0c;范围0&#xff5e;256 raw10 一个像素点用10bit来表示&#xff0c;范围0&#xff5e;1024 raw12 一个像素点用12bit来表示&#xff0c;范围0&#xff5e;4096 Camera Sensor Fr…

智慧园区:如何利用AI识别与视频技术实现工业园区监管模式的升级?

一、背景分析 智慧园区建设的目标是通过运用现代信息技术&#xff0c;通过智能化管理&#xff0c;解决园区管理中存在的许多难题&#xff0c;例如信息不对称、资源浪费等问题&#xff0c;将园区内的设施、设备和系统进行连接和互通&#xff0c;园区可以实现各种资源的高效利用…

这一次,Python 真的有望告别 GIL 锁了?

Python 中有一把著名的锁——全局解释器锁&#xff08;Global Interpreter Lock&#xff0c;简写 GIL&#xff09;&#xff0c;它的作用是防止多个本地线程同时执行 Python 字节码&#xff0c;这会导致 Python 无法实现真正的多线程执行。&#xff08;注&#xff1a;本文中 Pyt…

TexSpire-比markdown更为简洁的文本标记语言,用文字即可生成演示效果

文章目录 一、前言二、语言特点三、举例1、文本框2、表格3、折线图4、思维导图 四、相关资料 一、前言 老实说&#xff0c;本人对于ppt的花里胡哨深恶痛绝&#xff0c;特别是每一次汇报&#xff0c;都需要花费我很多时间去找模板&#xff0c;去设计&#xff0c;去美化内容时&a…

【源码分析系列】number-precision和bignumber.js

01_JS精度 好久前在公司分享的文章&#xff0c;现在才发…本文阐述了为什么0.1 0.2 ! 0.3&#xff0c;并分析了number-precision和bignumber.js的解决原理 被JS精度问题小坑了一把&#xff0c;所以系统来 复习 学习一波~ 背景 在实际业务开发中&#xff0c;可能会遇到一下问题…

Redis_简介(1)

目录 Redis简介 Redis特性 Redis 优势 Redis应用场景 源码等资料获取方法 Redis简介 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库&#xff0c;并提供多种语言的API。从2010年3月15日起&#xff0c;Redis的开发工作由…

Git命令-状态与版本查看

Git是一个强大的分布式管理系统,版本控制主要在本地端完成,在团队合作和协助开发中,都在广泛使用Git工具,因为他免费哈哈哈 目录 git status git reflog git reset --hard 版本号 git status 可以查看当前git状态 On branch master 是你当前的分支状态,当前我是在master主…

[分布式] zookeeper集群与kafka集群

目录 一、Zookeeper 概述1.1 Zookeeper定义1.2 Zookeeper 工作机制1.3 Zookeeper 特点1.4 Zookeeper 数据结构1.5 Zookeeper 应用场景1.6 Zookeeper 选举机制 二、 部署 Zookeeper 集群2.1 环境部署2.2 关闭防火墙2.3 安装 JDK 下载安装包 安装 Zookeeper2.4 修改配置文件2.5 将…