数字信号处理课程认识论文对数字信号处理的认识?对于数字信号处理,从课堂内容来看,是一门理论性强,概念抽象的学科。
我们先从一个具体的例子来具象认识一下数字信号处理的应用。
数字图像处理是数字信号处理的一个重要应用。
一些科幻电影里我们可以经常看到一些指纹识别解锁的片段。
其中的指纹识别对比环节其实很大程度上都是基于数字信号处理的理论。
当你把手指放到识别区,设备首先获取指纹图像、然后会对指纹图像进行预处理、提取指纹特征和指纹特征匹配。
为了得到比较准确的指纹特征点,指纹图像预处理一般要经过图像增强、滤波去掉噪声、计算方向图、二值化和细化等过程。
这都是数字信号处理的应用。
其实,数字信号处理是一门独立的信息科学学科。
在语言处理、图像处理、雷达、航空航天、地质勘探、通信、生物医学工程等领域广泛应用。
信号处理分为模拟信号处理和数字信号处理两种。
模拟信号是在指时间连续、幅度连续的信号。
数字信号是在时间和幅度上都是离散的信号。
数字信号处理是将信号以数字的方式表示并处理的理论和技术;用数字方法对信号进行分析、变换、滤波、检测、调制、解调以及快速算法的一门技术学科;有关数字滤波技术、离散变换快速算法和谱分析方法。
对数字信号处理课程的认识?数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。
因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。
而数字信号处理的输出经常也要变换到模拟域,数字信号处理的核心算法是离散傅里叶变换,是离散傅里叶变换使信号在数字域和频域都实现了离散化,从而可以用通用计算机处理离散信号。
而使数字信号处理从理论走向实用的是快速傅里叶变换,快速傅里叶变换的出现大大减少了离散傅里叶变换的运算量。
所以在数字信号处理课程中对于Z变换、离散傅里叶变换以及快速傅里叶变换是学习的重点和基础。
数字信号处理和数字系统与原来的模拟信号和模拟系统有很大不同,在处理方法上,模拟系统是用模拟器实现的,数字系统则是通过运算方法实现。
为了弄清楚信号与系统的基本概念,所以把离散时间系统与信号放在第一章的位置。
数字滤波器的功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。
在信号处理过程中,所处理的信号往往混有噪声,从接收的信号中消除或减弱噪声是信号传输和处理中十分重要的问题。
根据有用信号和噪声的不同特性,消除或减弱噪声,提取有用信号的过程称为滤波,实现这种功能的系统叫做滤波器。
离散的时间LTI系统也称作数字滤波器。
学习数字滤波器的基本结构有助于我们更好地了解数字信号处理理论。
课程最后介绍无限冲激响应滤波器的设计和有限冲激滤波器的设计。
一些书里还会介绍运用MATLAB表示和实现型号的基本运算和数字滤波器的设计。
离散时间信号与系统离散时间信号:时间是离散变量,幅值是连续变化的信号。
离散时间信号可由通过时间信号抽样获得。
设抽样时间间隔为T ,用x(nT)表示此离散时间信号在nT 点上的值,n 为整数。
x(nT)可以看做是按照一定顺序排列的一组数据,可以直接用x(n)表示第n 个离散时间点的序列值,并用{x(n)}表示离散时间信号——序列。
序列的基本运算。
序列的相加,序列x(n)与y(n)的和是指两个序列同序号的数值逐项对应相加而构成的一个新序列z(n),z(n)=x(n)+y(n)。
序列的相乘,是指两个序列同序号的数值逐项对应相乘而构成的一个新序列z(n),z(n)=x(n)·y(n)。
序列的移位,若某一序列为x(n),若m>0,则x(n-m)表示序列x(n)整体右移了m 个样点形成的新序列,也称x(n-m)是x(n)的m 个样点的延迟。
此时x(n+m)表示序列x(n)整体左移了m 个样点形成的新序列,也称x(n+m)是x(n)的m 个样点的超前。
序列的翻褶又称转置或反折,某一序列为x(n),则x(-n)是以n=0为对称轴将序列x(n)水平翻转,x(-n)称为序列x(n)的反折。
序列的卷积和两个离散序列x (n )与y (n )的卷积和f (n )定义为∑∞-∞=-=*=m m n y m x n y n x n f )()()()()(由于通常信号处理中所碰到的都是有始信号或有限时间信号,因此在实际计算卷积和时,求和是在有限范围内进行的。
计算过程中上下限的选取和所得结果的分布区间取决于参与卷积的两个序列,下面将分别进行讨论:1、两个从n = 0开始的序列)()()(n u n x n x =和)()()(n u n y n y =的卷积和∑∑=∞-∞=-=--=nm m n u m n y m x m n u m n y m u m x n f 0)()]()([)()()()()(上式右边因子u (n )表示卷积和的结果也是一个从n = 0开始的序列。
2、从n = n 1开始的序列)()()(1n n u n x n x -=和从n = n 2开始的序列)()()(2n n u n y n y -=的卷积和,其中n 1和n 2为任意整数。
∑∑-=∞-∞=---=----=21)()]()([)()()()()(2121n n n m m n nn u m n y m x n m n u m n y n m u m x n f (2)上式右边因子u (n -n 1-n 2)表示卷积和是一个从n = n 1+n 2开始的序列。
3、从n = n 1开始的长度为N 1的加窗序列)()()(1n w n x n x N =和从n = n 2开始的长度为N 2的加窗序列)()()(2n w n y n y N =的卷积和,其中⎩⎨⎧-+≤≤=otherwise 0 11 )(1111N n n n n w N⎩⎨⎧-+≤≤=otherwise 0 11 )(2222N n n n n w N则∑∞-∞=--=m N N m n w m n y m wm x n f )()()()()(21所得卷积和也是一个加窗序列,从n = n 1+ n 2开始,长度为N 1+ N 2-1。
MATLAB 提供了一个内部函数conv(x ,h )用来计算两个有限长度序列的卷积,该函数得到的卷积结果默认从n =0开始,因此当参与卷积的两个序列的起始位置不是n =0时,则由该函数得到的计算结果将出现错误,此时需要重新定义结果的位置向量。
由以上卷积运算的原理可知,两有限长序列卷积后仍为有限长序列,长度为两序列长度之和减1,结果的起始位置为两序列起始位置之和,截止位置为两序列截止位置之和。
据此,可以得到卷积结果的位置向量。
系统的线性,时变性,稳定性和因果性; 系统的表示符号)(n h 系统的分类:)]([)(n x T n y =线性:)]([)]([)]()([2121n x bT n x aT n bx n ax T +=+ 移不变:若)]([)(n x T n y =,则)]([)(m n x T m n y -=- 因果:)(n y 与什么时刻的输入有关 稳定:有界输入产生有界输出常用系统:线性移不变因果稳定系统 判断系统的因果性、稳定性方法 线性移不变系统的表征方法: 线性卷积:)(*)()(n h n x n y =差分方程: 1()()()NMk k k k y n a y n k b x n k ===-+-∑∑数字信号中的各种数学变换和联系序列的Z 变换∑∞-∞=-==n nzn x n x z X )()]([)(ZZ 变换与傅立叶变换的关系,ωωj e z z X j X ==)()(Z 变换的收敛域收敛区域要依据序列的性质而定。
同时,也只有Z 变换的收敛区域确定之后,才能由Z 变换唯一地确定序列。
一般来来说,序列的Z 变换的收敛域在Z 平面上的一环状区域:+-<<x x R z R ||有限长序列:⎩⎨⎧<<=其它021N n N n x n x )()(,∞<≤||z 0右序列:1()()0x n N n x n ≤<∞⎧=⎨⎩其它 ,|Z|>Rx-左序列:2()()0x n n N x n -∞<≤⎧=⎨⎩其它,(|z|<R x+,N 2>0时:0≤|Z|< Rx+;N 2≤0时: 0<|Z|< Rx+)双边序列:(),x n n -∞<<∞,+-<<x x R z R || 常用序列的Z 变换:111[()]1,||01[()],||111[()],||||11[(1)],||||1nn Z n z Z u n z z Z a u n z a az Z b u n z b bz δ---=≥=>-=>---=<- 逆变换11()()2n cx n X z z dz jπ-=⎰Ñx ,C :收敛域内绕原点逆时针的一条闭合曲线 1)留数定理:1()[()C ]n x n X z z -=∑在内极点留数之和 2)留数辅助定理:1()[()C ]n x n X z z -=-∑在外极点留数之和 3)利用部分分式展开:1()1kk A X z a z -=-∑,然后利用定义域及常用序列的Z 变换求解。
离散时间系统: [()]()T x n y n = 系统函数:()()()Y j H j X j ωωω=,()()()Y z H z X z = 冲激响应:()[()]h n T n δ=线性系统:满足叠加原理的系统。
[()()][()][()]T ax n by n aT x n bT y n +=+ 移不变系统:若[()]()T x n Y n =,则[()]()T x n k Y n k -=-线性移不变系统可由冲激响应来描述(系统的输出相应是输入与单位冲激响应的线性卷积)()()*()y n x n h n =,()()()Y j X j H j ωωω=,()()()Y z X z H z =系统的频率特性可由其零点及极点确定∏∏∏∏∑∑=-=-=-=-=-=---=--==Nk NkMi MiNk kMi iNk kkMi iiz zz zz z Az zzz Az azb z X 111111011)()()()()((式中,z k 是极点,z i 是零点;在极点处,序列x(n)的Z 变换是不收敛的,因此收敛区域内不应包括极点。
) 稳定系统:有界的输入产生的输出也有界的系统,即:若|()|x n <∞,则|()|y n <∞ 线性移不变系统是稳定系统的充要条件:|()|n h n ∞=-∞<∞∑ 或:其系统函数H(z)的收敛域包含单位园 |z|=1因果系统:0n 时刻的输出0()y n 只由0n 时刻之前的输入0(),x n n n ≤决定线性移不变系统是因果系统的充要条件:()0,0h n n =< 或:其系统函数H(z)的收敛域在某园外部:即:|z|>Rx稳定因果系统:同时满足上述两个条件的系统。