《数字信号处理教学课件》第一章离散时间信号与系统.ppt

上传人:wuy****n92 文档编号:72520828 上传时间:2023-02-12 格式:PPT 页数:120 大小:2.92MB
返回 下载 相关 举报
《数字信号处理教学课件》第一章离散时间信号与系统.ppt_第1页
第1页 / 共120页
《数字信号处理教学课件》第一章离散时间信号与系统.ppt_第2页
第2页 / 共120页
点击查看更多>>
资源描述

《《数字信号处理教学课件》第一章离散时间信号与系统.ppt》由会员分享,可在线阅读,更多相关《《数字信号处理教学课件》第一章离散时间信号与系统.ppt(120页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第一章第一章 离散时间信号与系统离散时间信号与系统主要内容:主要内容:1.1 离散时间信号离散时间信号-序列序列1.2 离散时间系统离散时间系统1.3 线性差分方程的求解线性差分方程的求解1.4 时域采样定理时域采样定理1.5 本章本章Matlab相关程序相关程序1.1 1.1 离散时间信号离散时间信号(序列序列)Discrete-time signals(Sequences)一、离散时间信号的由来一、离散时间信号的由来v 离散时间信号(又称序列)离散时间信号(又称序列),是,是连续时间连续时间信号以时间信号以时间 T等间隔等间隔采样采样得到的,得到的,T称称为采样间隔(单位:秒)为采样间隔(

2、单位:秒)。32ms256 samplestx(t)v 一般,采样间隔是均匀的,用一般,采样间隔是均匀的,用x(nT)表示离散时间信号在表示离散时间信号在nT点上的值,点上的值,n为整数为整数。由于。由于x(nT)顺序存放在存储器中,我们通顺序存放在存储器中,我们通常直接用常直接用x(n)表示离散时间信号序列表示离散时间信号序列。0 0T T 2T2T 3T3T 4T4T 5T5T 6T6T 7T7T 8T8T 9T9T0 0T T 2T2T 3T3T 4T4T 5T5T 6T6T 7T7T 8T8T 9T9T0 01 12 23 34 45 56 67 78 89 9nx(n)=nT|t=n

3、T=x(nT)二、离散时间信号的表示方法二、离散时间信号的表示方法1 1、用枚举的方式、用枚举的方式(数列形式数列形式)表示:表示:x(n)=3,4,2,1,0,5,7,8 注:用箭头标出注:用箭头标出n=0在序列中的位置,上面序列的在序列中的位置,上面序列的x(0)=12 2、用公式表示、用公式表示:因为因为n只能取整数,所只能取整数,所以两种写法是一样的。以两种写法是一样的。3 3、用图形的方式表示、用图形的方式表示:0 01 12 23 34 4 5 56 6 7 78 89 9nx(n)-1-11 12 21 11 1-1-1-2-22 22 22 23 33 31010 1111v

4、图中横坐标图中横坐标n表示离散的时间坐标,仅在表示离散的时间坐标,仅在n为整数时才有意为整数时才有意 义,纵坐标代表信号点的值。义,纵坐标代表信号点的值。4 4、用单位抽样序列表示、用单位抽样序列表示.x(0)=2x(1)=1x(2)=2x(3)=3三、序列的基本运算三、序列的基本运算1 1、序列的和、序列的和 :v 两序列的和是指两序列的和是指同序号同序号n n的序列值的序列值逐项对应相加逐项对应相加而构成而构成 的新序列。的新序列。x(n)n01 2 3 4 5 62121 1y(n)n01 2 3 4 5 611 11 1z(n)n01 2 3 4 5 63232 2z(n)=x(n)+

5、y(n)z(0)=x(0)+y(0)=3z(1)=x(1)+y(1)=2z(2)=x(2)+y(2)=3z(3)=x(3)+y(3)=2z(4)=x(4)+y(4)=2 v 仿真实验仿真实验(Matlab)x1=wavread(w1.wav);x2=wavread(w2.wav);y=x1+x2;figure(1);plot(x1);grid on;figure(2);plot(x2);grid on;figure(3);plot(y);grid on;wavwrite(y,w3.wav);%读入声音文件读入声音文件%序列求和序列求和%画图显示结果画图显示结果%结果保存为声音文件结果保存为声音

6、文件v 实验结果实验结果 y(n)=x1(n)+x2(n)x1(n)x2(n)y(n)w1.wavw2.wavw3.wav2 2、序列的积、序列的积 :v 两序列的积是指两序列的积是指同序号同序号n n的序列值的序列值逐项对应相乘逐项对应相乘而构成而构成 的新序列。的新序列。x(n)n01 2 3 4 5 62121 1z(n)=x(n)*y(n)z(0)=x(0)*y(0)=2z(1)=x(1)*y(1)=2z(2)=x(2)*y(2)=2z(3)=x(3)*y(3)=2z(4)=x(4)*y(4)=1 y(n)n01 2 3 4 5 611212z(n)n01 2 3 4 5 622221

7、3 3、序列的移位、序列的移位 :v 设有一序列设有一序列x(n),当当m为正时:为正时:x(n-m)表示序列表示序列x(n)逐项依次逐项依次右移右移m位后得到的序列。位后得到的序列。x(n+m)表示序列表示序列x(n)逐项依次逐项依次左移左移m位后得到的序列。位后得到的序列。n01 2 3 4 5 6n0 1 2 3 4 5-1-2-3y(n)=x(nm)x(n)x(n)x(0)=1x(1)=2x(2)=3nx(n)01 2 3 42113213213213x(n+1)213x(n-1)右移右移左移左移v 实例:实例:序列右移(序列延迟)的应用序列右移(序列延迟)的应用 延时单元可以将以前的

8、某采样时刻的数据暂存起来,参延时单元可以将以前的某采样时刻的数据暂存起来,参与这个时刻的运算。与这个时刻的运算。回声可以用延迟单元来生成。直接声音和它的延迟了回声可以用延迟单元来生成。直接声音和它的延迟了R个周期的单个回声可以用下面的式子来表示(个周期的单个回声可以用下面的式子来表示(为为回声的回声的衰减系数):衰减系数):为了生成间隔为为了生成间隔为R个周期的多重回声,可将上式改为:个周期的多重回声,可将上式改为:原声:原声:混响混响1:混响混响2:=0.3,R=5000=0.3,R=100004 4、序列的反褶、序列的反褶 :v 设有序列设有序列x(n),则则x(-n)是以是以n=0为纵轴

9、为纵轴将将x(n)反褶后的序列。反褶后的序列。y(n)=x(-n)x(n)n0 1 2 3 4 5 62113-1-2-3-4x(-n)n0 1 2 3 4 5 6-1-2-3-4213x(n)n0 1 2 3 4 5 6-1-2-3-4213213213x(n)n0 1 2 3 4 5 6-1-2-3-4213213213nx(-n)0 1 2 3 4 5 6-1-2-3-4213213213x(-n)n0 1 2 3 4 5 6-1-2-3-4213213213v 思考:思考:x(-n+1)和和x(-n-1)与与x(-n)的移位关系?的移位关系?x(n)n0 1 2 3 4 5 62113

10、-1-2-3-4x(0)=1x(1)=2x(2)=3x(-n)n0 1 2 3 4 5 6-1-2-3-4213x(-n+1)n0 1 2 3 4 5 6-1-2-3-4213x(-n-1)n0 1 2 3 4 5 6-1-2-3-4213x(-n+1)是是x(-n)右移一位后的序列右移一位后的序列x(-n-1)是是x(-n)左移一位后的序列左移一位后的序列v 仿真实验仿真实验(Matlab)x=wavread(w2.wav);y=fliplr(x);figure(1);plot(x);grid on;figure(2);plot(y);grid on;wavwrite(y,w4.wav);x

11、(n)y(n)=x(-n+N)w2.wavw4.wav%读入声音文件读入声音文件%画图显示结果画图显示结果%结果保存为声音文件结果保存为声音文件%反褶反褶5、累加、累加v 设序列设序列x(n)x(n),则则x(n)x(n)的累加序列的累加序列y(n)y(n)定义为:定义为:它表示它表示y(n)y(n)在某一个在某一个n n0 0上的值等于这一个上的值等于这一个n n0 0上的上的x(nx(n0 0)以及以及n n0 0从前的所有从前的所有n n值上的值上的x(n)x(n)值之和。值之和。例如:例如:6 6、差分运算、差分运算v 前向差分:前向差分:v 后向差分:后向差分:差分运算反映了序列差分

12、运算反映了序列x(n)x(n)的幅值变化规律。的幅值变化规律。7 7、序列的时间尺度(比例)变换、序列的时间尺度(比例)变换v 设某序列为设某序列为x(n)x(n),则其时间尺度变换序列为则其时间尺度变换序列为x(mnx(mn)或或 x(n/m)x(n/m),m m为正整数。为正整数。v x(mnx(mn)为抽取序列(为抽取序列(m1m1)v x(n/m)x(n/m)为插值序列(为插值序列(m1m1)例如:例如:x(n)x(n)与与x(2n)x(2n)-2-2 -1 0 1 2 n-1 0 1 2 n12345x(n)135x(2n)-2-2 -1 0 1 2 n-1 0 1 2 n注意:注意

13、:x(n)=x(t)|x(n)=x(t)|t=nTt=nT 采样间隔为采样间隔为T T x(2n)=x(t)|x(2n)=x(t)|t=2nTt=2nT 采样间隔为采样间隔为2 2T T,抽样抽样 x(n/2)=x(t)|x(n/2)=x(t)|t=nT/2 t=nT/2 采样间隔为采样间隔为T/2T/2,插值插值 8 8、卷积和、卷积和v 卷积积分卷积积分是求是求连续连续线性时不变系统线性时不变系统输出响应输出响应的主要方法。的主要方法。v 卷积和卷积和是求是求离散离散线性时不变系统线性时不变系统输出响应输出响应的主要方法。的主要方法。h(t)h(t)x(t)x(t)h(n)h(n)x(n)

14、x(n)卷积和的计算方法与步骤:卷积和的计算方法与步骤:(1)(1)反褶:反褶:画出画出x(m)x(m)与与h(m)h(m),以以m=0m=0的纵轴为对称轴将的纵轴为对称轴将h(m)h(m)反褶成反褶成h(-m)h(-m)。(2)(2)移位移位:将将h(-m)h(-m)移位移位n n,得到得到h(n-m)h(n-m)。当当n n为正,右移为正,右移n n位;当位;当n n为幅负,左移为幅负,左移n n位。位。(3)(3)相乘相乘:将将h(n-m)h(n-m)和和x(m)x(m)的相同的相同m m值的对应点值进行相乘。值的对应点值进行相乘。(4)(4)相加相加:将所有对应点的乘积累加起来,得到某

15、一个将所有对应点的乘积累加起来,得到某一个n n下的下的 输出值输出值y(n)y(n)。四、常用的典型序列四、常用的典型序列1、单位取样序列、单位取样序列(n)-Unit sample sequence (n)n0 1 2 3 4 5 61-1-2-3-4v (n)n)是一个脉冲幅度为是一个脉冲幅度为1 1的的现实序列。现实序列。v (t)t)是脉宽为零,幅度为是脉宽为零,幅度为 的一种数学极限,是的一种数学极限,是 非现实信号。非现实信号。v单位取样序列亦称单位取样序列亦称单位脉冲序列单位脉冲序列,或时域离散冲激。,或时域离散冲激。v 用单位取样序列用单位取样序列(n)表示任意序列表示任意序

16、列(n)n0 1 2 3 4 5 61-1-2-3-42(n-1)n0 1 2 3 4 5 62-1-2-3-4可以将任意序列表示成单可以将任意序列表示成单位抽样序列的位抽样序列的移位加权和移位加权和x(n)=3(n-2)n0 1 2 3 4 5 63-1-2-3-4(n)+2(n-1)+3(n-2)n0 1 2 3 4 5 63-1-2-3-412(其中,其中,x(0)=1,x(1)=2,x(2)=3)2、单位阶跃序列、单位阶跃序列u(n)-Unit step sequence u(n)n0 1 2 3 4 5 61-1-2-3-47 8 9 10v 用用单位阶跃序列单位阶跃序列u(n)表示

17、表示单位取样序列单位取样序列(n):v 用用单位取样序列单位取样序列(n)表示表示单位阶跃序列单位阶跃序列u(n):3、矩形序列、矩形序列RN(n)-Rectangular sequence RN(n)n0 1 2 31N-1 v 用用单位阶跃序列单位阶跃序列u(n)表示表示矩形序列矩形序列RN(n):v 用用单位取样序列单位取样序列(n)表示表示矩形序列矩形序列RN(n):4、实指数序列、实指数序列 Real-valued exponential sequencev 当当|a|1时时,序列发散。序列发散。v 当当|a|1时,序列收敛。时,序列收敛。v 当当|a|1,且且a0时,序列是摇动的时

18、,序列是摇动的 5、正弦序列、正弦序列 -Sinusoidal sequence 正弦序列的由来正弦序列的由来对连续时间正弦信号取样可以得到正弦序列。对连续时间正弦信号取样可以得到正弦序列。取取 样样其中,其中,T T是取样间隔是取样间隔(取样周期取样周期)。称为数字域频率,称为数字域频率,称为模拟域频率。称为模拟域频率。=/Fs,/Fs,是是 被被FsFs归一化所得。归一化所得。数字域频率和模拟域频率数字域频率和模拟域频率v 数字域频率是模拟域频率的数字域频率是模拟域频率的T T倍,以后我们就以倍,以后我们就以 表示数表示数 字域频率,字域频率,表示模拟域频率(表示模拟域频率(也也表示模拟域

19、角频率表示模拟域角频率 ,2 2 f f,f f表示模拟域线频率)。表示模拟域线频率)。v 当序列是周期序列时,表示正弦序列的当序列是周期序列时,表示正弦序列的序列值重复变化序列值重复变化的快慢。变化最快的正弦序列?的快慢。变化最快的正弦序列?例:例:0.010.01,则序列值每,则序列值每200200个重复一次正弦循环个重复一次正弦循环 0.10.1,则序列值每,则序列值每2020个重复一次正弦循环个重复一次正弦循环 v 的量纲为弧度的量纲为弧度/秒,秒,的量纲为弧度。的量纲为弧度。5 5、复指数序列、复指数序列 Complex-valued exponential sequencev 当当

20、 0时,时,|x(n)|=1,arg|x(n)|=n。v 复指数序列复指数序列ej n 作为序列分解的基单元,作为序列分解的基单元,在序列的傅里叶分析中起着重要的作用。在序列的傅里叶分析中起着重要的作用。五、五、序列的周期性序列的周期性 1 1、定义、定义 如果对于所有如果对于所有n存在一个最小的正整数存在一个最小的正整数N,使得:使得:x(n)=x(n+N)成立,则称成立,则称x(n)为周期序列,周期为为周期序列,周期为N。2 2、正弦序列的周期性、正弦序列的周期性 正弦信号:正弦信号:若若 N 02k,当当k为整数时为整数时(即即N 0为为2 的整数倍的整数倍),则有:,则有:x(n)=x

21、(n+N),x(n)为周期信号。为周期信号。观察观察 N 02k:(即即 )(1)当当 2/0 为整数时:为整数时:k=1,则则N=2/0 为最小整数,且保证为最小整数,且保证x(n)=x(n+N)。(2)当当 2/0 为有理数时为有理数时(有理数可表示成分数有理数可表示成分数):若若P、Q互素互素,令,令K=Q,此时,此时N=P,使,使x(n)=x(n+N)。(3)当当 2/0 为无理数时:为无理数时:任何任何k都不能使都不能使N为整数,此时为整数,此时x(n)不是周期性的。不是周期性的。3 3、讨论、讨论(自学)(自学)一个正弦序列若由一个连续正弦信号抽样而得,那么抽样一个正弦序列若由一个

22、连续正弦信号抽样而得,那么抽样时间间隔时间间隔 T T 和连续正弦信号的周期和连续正弦信号的周期 T T0 0 之间应该是之间应该是什么关系什么关系才能使所得到的才能使所得到的抽样序列仍为周期序列抽样序列仍为周期序列?设连续正弦信号为设连续正弦信号为x(t)x(t):连续信号连续信号x(t)x(t)的角频率为的角频率为 连续信号连续信号x(t)x(t)的周期为的周期为若对若对x(t)x(t)抽样,设抽样时间间隔为抽样,设抽样时间间隔为T T,有:有:若令若令 0 0为数字频率,它满足:为数字频率,它满足:其中其中f fs s是抽样频率,是抽样频率,0 0是相对频率,是连续信号角频率是相对频率,

23、是连续信号角频率 0 0相对抽样频率相对抽样频率f fs s的频率。的频率。在分析一个序列的周期性时,是通过分析在分析一个序列的周期性时,是通过分析2 2/0 0的值来实现的。的值来实现的。(1)(1)当当 2 2/0 0 为整数时:为整数时:说明说明:连续正弦信号连续正弦信号x(t)x(t)的周期的周期T T0 0是抽样间隔的整数倍,或是抽样间隔的整数倍,或 者说,是在者说,是在一个一个连续信号的周期连续信号的周期T T0 0内内以以T T为采样间隔为采样间隔 采样了采样了N N个点个点。(2)(2)当当 2 2/0 0 为有理数时:为有理数时:说明说明:在在K K个个连续正弦信号连续正弦信

24、号x(t)x(t)的周期的周期T T0 0内内以以T T为采样间隔为采样间隔 采样了采样了N N个点个点。例如:序列例如:序列x(n)x(n)的周期是的周期是1414,在,在3 3个连续信号周期个连续信号周期T T0 0内采样了内采样了1414个点。个点。1.2 1.2 离散时间系统离散时间系统(时域离散系统时域离散系统)离散时间系统离散时间系统T(T(运算运算)x(n)x(n)输入序列输入序列y(n)y(n)输出序列输出序列一、一、线性系统线性系统 概念概念:满足叠加原理的系统为线性系统。满足叠加原理的系统为线性系统。(1)(1)可加性可加性 设设y y1 1(n)=Tx(n)=Tx1 1(

25、n)(n),y y2 2(n)=Tx(n)=Tx2 2(n)(n)如果如果 TxTx1 1(n)+x(n)+x2 2(n)(n)=y y1 1(n)+y(n)+y2 2(n)(n)说明系统说明系统TT满足可加性。满足可加性。(2)(2)比例性比例性(齐次性齐次性)设设y y1 1(n)=Tx(n)=Tx1 1(n)(n),如果,如果 TaTa1 1x x1 1(n)=a(n)=a1 1y y1 1(n)(n)说明系统说明系统TT满足比例性或齐次性。满足比例性或齐次性。综合综合(1)(1)、(2)(2),得到叠加原理的一般表达式:,得到叠加原理的一般表达式:说明:说明:(1)(1)叠加原理的一个

26、直接推论:叠加原理的一个直接推论:零输入产生零输出零输入产生零输出。(2)(2)在证明一个系统是否为线性系统时,应证明系统既在证明一个系统是否为线性系统时,应证明系统既 满足满足可加性可加性,又满足,又满足比例性比例性。(3 3)证明其不是线性系统只要举出反例即可。)证明其不是线性系统只要举出反例即可。例:验证下面的系统是否为线性系统:例:验证下面的系统是否为线性系统:y(n)=4x(n)+6y(n)=4x(n)+6方法一:验证系统是否满足叠加原理。方法一:验证系统是否满足叠加原理。可加性分析:可加性分析:若:若:x x1 1(n)=3(n)=3,则:则:y y1 1(n)=4(n)=4 3+

27、6=183+6=18 x x2 2(n)=4(n)=4,则:则:y y2 2(n)=4(n)=4 4+6=224+6=22而:而:x x3 3(n)=x(n)=x1 1(n)+x(n)+x2 2(n)=7(n)=7,有:有:y y3 3(n)=4(n)=4 7+6=34407+6=3440得到:得到:y y1 1(n)+y(n)+y2 2(n)=18+22=40(n)=18+22=40得证:由于该系统不满足可加性,故其不是线性系统。得证:由于该系统不满足可加性,故其不是线性系统。方法二:利用线性系统的方法二:利用线性系统的“零输入产生零输出零输入产生零输出”的特性验证。的特性验证。因为当因为当

28、x(n)=0 x(n)=0时,时,y(n)=60y(n)=60,这不满足线性系统的这不满足线性系统的“零零输入产生零输出输入产生零输出”的特性,因此它不是线性系统。的特性,因此它不是线性系统。n=0:19;T=0.05;x1=sin(2*pi*n*T);x2=sin(4*pi*n*T);x3=x1+x2;subplot(331)stem(n,x1);title(x1);subplot(334)stem(n,x2);title(x2);subplot(337)stem(n,x3);title(x3);y1=-0.5*x1;y2=-0.5*x2;y3=-0.5*x3;subplot(332)ste

29、m(n,x1);title(y1);subplot(335)stem(n,x2);title(y2);subplot(338)stem(n,x3);title(y3);f1=fft(y1);f2=fft(y2);f3=fft(y3);subplot(333);stem(n,abs(f1);title(Y1);subplot(336);stem(n,abs(f2);title(Y2);subplot(339);stem(n,abs(f3);title(Y3);n=0:19;T=0.05;x1=sin(2*pi*n*T);x2=sin(4*pi*n*T);x3=x1+x2;subplot(331)

30、stem(n,x1);title(x1);subplot(334)stem(n,x2);title(x2);subplot(337)stem(n,x3);title(x3);y1=x1.*x1;y2=x2.*x2;y3=x3.*x3;subplot(332)stem(n,x1);title(y1);subplot(335)stem(n,x2);title(y2);subplot(338)stem(n,x3);title(y3);f1=fft(y1);f2=fft(y2);f3=fft(y3);subplot(333);stem(n,abs(f1);title(Y1);subplot(336);

31、stem(n,abs(f2);title(Y2);subplot(339);stem(n,abs(f3);title(Y3);二、二、时不变系统时不变系统(移不变系统移不变系统)概念概念:若系统的若系统的响应响应与与激励加于系统的时刻激励加于系统的时刻无关无关,则该,则该 系统为时不变或移不变系统。系统为时不变或移不变系统。即即:若有:若有y(n)=Tx(n)y(n)=Tx(n),则则y(n-m)=Tx(n-m)y(n-m)=Tx(n-m)成立。成立。例:证例:证y(n)=4x(n)+6y(n)=4x(n)+6是移不变系统。是移不变系统。证:证:y(n-m)=4x(n-m)+6y(n-m)=4

32、x(n-m)+6 Tx(n-m)=4x(n-m)+6 Tx(n-m)=4x(n-m)+6 y(n-m)=Tx(n-m)y(n-m)=Tx(n-m)该系统是移不变系统该系统是移不变系统说明:乍一看该例,似乎说明:乍一看该例,似乎y(n-m)y(n-m)和和Tx(n-m)Tx(n-m)很容易就得很容易就得 到了一样的结果,而实际上它们是通过到了一样的结果,而实际上它们是通过不同的途不同的途 径径得到的。得到的。y(n-m)y(n-m)是将是将y(n)=4x(n)+6y(n)=4x(n)+6表达式中的所表达式中的所 有出现有出现n n的地方用的地方用n-mn-m去替换;而去替换;而Tx(n-m)Tx

33、(n-m)是将所是将所 有有x x(n n)替换为替换为x x(n-mn-m)。例:验证以下两个系统的移不变特性。例:验证以下两个系统的移不变特性。(1)(1)因为因为y(n-k)y(n-k)与与Tx(n-k)Tx(n-k)相同,所以该系统是移不变系统。相同,所以该系统是移不变系统。说明:在该例题中可以清楚地看到,说明:在该例题中可以清楚地看到,y(n-k)y(n-k)和和Tx(n-k)Tx(n-k)是是 从两条不同的途径得到了相同的结果。从两条不同的途径得到了相同的结果。m=m-km=m-k,m m从从-n n m m应从应从-k kn-kn-k由于由于-是很大很大的,是很大很大的,所以所以

34、-k k就相当于就相当于-(2)(2)因为因为y(n-k)y(n-k)与与Tx(n-k)Tx(n-k)不相同,所以该系统不是移不变系统。不相同,所以该系统不是移不变系统。说明:从上面两个类似的例题中,我们除了知道移不变系统的说明:从上面两个类似的例题中,我们除了知道移不变系统的 证明方法外,还可以学习到一些基本的换元方法。证明方法外,还可以学习到一些基本的换元方法。m=m-km=m-k,m m从从0 0n n m m应从应从-k kn-kn-k例:例:验证系统验证系统y(n)=nx(n)y(n)=nx(n)的移不变特性。的移不变特性。法一:用概念法一:用概念Tx(n-k)=nx(n-k)Tx(

35、n-k)=nx(n-k)y(n-k)=(n-k)x(n-k)y(n-k)=(n-k)x(n-k)因为因为y(n-k)y(n-k)与与Tx(n-k)Tx(n-k)不同,不同,故不是移不变系统。故不是移不变系统。法二:找反例法二:找反例设:设:x x1 1(n)=(n)=(n)n),则则TxTx1 1(n)=n(n)=n(n)=0n)=0 x x2 2(n)=(n)=(n-1)n-1),则则TxTx2 2(n)(n)=n=n(n-1)=n-1)=(n-1)n-1)可以看出,当输入移位可以看出,当输入移位 (n)n)(n-1)n-1)时,输出并不时,输出并不是是也移位了,而是也移位了,而是 0 0(

36、n-1)n-1),故不是移不变系统。,故不是移不变系统。三、三、单位抽样单位抽样(冲激冲激)响应响应h(n)h(n)概念概念:同时具有线性和移不变性的离散时间系统称为同时具有线性和移不变性的离散时间系统称为LSILSI系统。系统。LSI(Linear Shift Invariant)SystemLSI(Linear Shift Invariant)System 线性移不变离散时间系统线性移不变离散时间系统 单位抽样单位抽样(冲激冲激)响应响应h(n)h(n):当输入为当输入为(n)n)时,系统的输出用时,系统的输出用h(n)h(n)表示。表示。h(n)=Th(n)=T(n)n)卷积卷积:当一个

37、系统是当一个系统是LSILSI系统时,它的输出系统时,它的输出y(n)y(n)可以用输入可以用输入x(n)x(n)与与 单位抽样响应单位抽样响应h(n)h(n)的卷积来表示。的卷积来表示。y(n)=x(n)*h(n)y(n)=x(n)*h(n)证明证明:在前面我们学过,任一序列:在前面我们学过,任一序列x(n)x(n)可以写成:可以写成:系统的输出为:系统的输出为:说明说明:注意在证明:注意在证明y(n)=x(n)*h(n)y(n)=x(n)*h(n)的过程中用到了线性和移不的过程中用到了线性和移不 变的特性,这说明只有变的特性,这说明只有LSILSI系统才有上式。系统才有上式。四、四、线性移

38、不变系统的性质线性移不变系统的性质 1 1、交换律、交换律y(n)=x(n)*h(n)=h(n)*x(n)y(n)=x(n)*h(n)=h(n)*x(n)h(n)h(n)x(n)x(n)y(n)y(n)x(n)x(n)h(n)h(n)y(n)y(n)等效于等效于 2 2、结合律、结合律x(n)*hx(n)*h1 1(n)*h(n)*h2 2(n)(n)=x(n)*h=x(n)*h1 1(n)*h(n)*h2 2(n)(n)=x(n)*h=x(n)*h2 2(n)*h(n)*h1 1(n)(n)=x(n)*h=x(n)*h1 1(n)*h(n)*h2 2(n)(n)h h1 1(n)(n)x(n

39、)x(n)y(n)y(n)h h2 2(n)(n)h h2 2(n)(n)x(n)x(n)y(n)y(n)h h1 1(n)(n)h h1 1(n)*h(n)*h2 2(n)(n)x(n)x(n)y(n)y(n)三者等效三者等效 3 3、分配律、分配律x(n)*hx(n)*h1 1(n)+h(n)+h2 2(n)=x(n)*h(n)=x(n)*h1 1(n)+x(n)*h(n)+x(n)*h2 2(n)(n)h h1 1(n)+h(n)+h2 2(n)(n)x(n)x(n)y(n)y(n)两者等效两者等效h h1 1(n)(n)x(n)x(n)y(n)y(n)h h2 2(n)(n)例:例:x

40、(n)=u(n)x(n)=u(n),h h1 1(n)=(n)=(n)-n)-(n-4)n-4),h h2 2(n)=a(n)=an nu(n)u(n),求:求:y(n)=x(n)*hy(n)=x(n)*h1 1(n)*h(n)*h2 2(n)(n)解:解:结果:结果:0 0 n0 n0 1 1 n=0 n=0 y(n)=1+a y(n)=1+a n=1 n=1 1+a+a 1+a+a2 2 n=2 n=2 a an n+a+an-1n-1+a+an-2n-2+a+an-3n-3 n3 n3 说明:说明:五、五、因果系统因果系统1 1、定义、定义 因果系统是指:因果系统是指:某时刻的输出只取决

41、于此时刻和此时刻以前某时刻的输出只取决于此时刻和此时刻以前 的输入的系统。的输入的系统。即:即:n=nn=n0 0时的输出时的输出y(ny(n0 0)只取决于只取决于nnnn0 0的输入的输入x(n)|x(n)|nn0nn0的系的系 统为因果系统,否则为非因果系统。统为因果系统,否则为非因果系统。例:判断下面的系统是否为因果系统。例:判断下面的系统是否为因果系统。(1)(1)y(n)=nx(n)y(n)=nx(n)是是(2)(2)y(n)=x(n+2)+ax(n)y(n)=x(n+2)+ax(n)不是不是(3)(3)y(n)=x(ny(n)=x(n3 3)不是不是(4)(4)y(n)=x(-n

42、)y(n)=x(-n)不是不是(5)(5)y(n)=x(n)sin(n+2)y(n)=x(n)sin(n+2)是是2 2、线性移不变系统是因果系统的充分必要条件是:、线性移不变系统是因果系统的充分必要条件是:h(n)=0h(n)=0,n0 n0 (无输入,无输出)(无输入,无输出)证:证:充分条件充分条件若若n0n0时,时,h(n)=0h(n)=0,有:有:从上式看出,从上式看出,y(ny(n0 0)只与只与m nm n0 0时刻的时刻的x(m)x(m)有关,有关,这满足因果系统的定义这满足因果系统的定义我们将我们将n0n0,x(n)=0 x(n)=0的的序列称为因果序列序列称为因果序列n-m

43、0,h(n-m)0n-m0,h(n-m)0 m=nm=n 必要条件必要条件(反证法反证法)若已知一系统是因果系统,但当若已知一系统是因果系统,但当n0nn mn 时的一个时的一个x(m)x(m)值有关,而这又与设定的另一值有关,而这又与设定的另一个条件:因果系统相矛盾,所以说明设定条件有误。个条件:因果系统相矛盾,所以说明设定条件有误。mnmnn-m0n-m0mnmnn-m0n-m0 注意:当利用该性质验证一个系统为因果系统时,应首先注意:当利用该性质验证一个系统为因果系统时,应首先 确定系统是确定系统是LSILSI系统,并求出其单位冲激响应系统,并求出其单位冲激响应h(n)h(n)。1.3

44、1.3 时域离散系统时域离散系统模拟非因果系统是不能实现的,对于有些数字非因果系统,利用系统中的存储性能,可以近似实现,只是系统的输出有延时。进行卷积计算先存储(延时一个单位)延时一个单位六、六、稳定系统稳定系统1 1、定义、定义 稳定系统是指:稳定系统是指:有界输入产生有界输出的系统。有界输入产生有界输出的系统。即:即:如果如果|x(n)|x(n)|M ,则有:则有:|y(n)|y(n)|P 。2 2、一个、一个LSILSI系统是稳定系统的充分必要条件是:系统是稳定系统的充分必要条件是:单位抽样响应单位抽样响应 绝对可和。绝对可和。证明:证明:充分条件:充分条件:若若|h(n)|h(n)|q

45、 ,且且|x(n)|x(n)|M 则则y(n)y(n)为:为:即证:若即证:若|h(n)|h(n)|q ,且且|x(n)|x(n)|M ,存在:存在:|y(n)|y(n)|,即该即该LSILSI系统确实为稳定系统。系统确实为稳定系统。只有只有LSILSI系统才有系统才有y(n)=x(n)*h(n)y(n)=x(n)*h(n)必要条件:必要条件:(反证法反证法)已知一已知一LSILSI稳定系统,设存在:稳定系统,设存在:我们可以找到一个我们可以找到一个有界的输入有界的输入x(n)x(n):y(n)y(n)在在n=0n=0时为时为,即得到即得到无无界的输出界的输出y(n)y(n),而这不符合而这不

46、符合稳定系统的假设,所以说明上面的假设不成立,故得证。稳定系统的假设,所以说明上面的假设不成立,故得证。3 3、证明一个系统是否稳定的方法:证明一个系统是否稳定的方法:若若LSILSI系统的系统的h(n)h(n)已直接给出,或间接求出,则可以用已直接给出,或间接求出,则可以用 h(n)h(n)是否绝对可和是否绝对可和来证明系统的稳定性。来证明系统的稳定性。若系统是以若系统是以 y(n)=Tx(n)y(n)=Tx(n)的形式给出的,则应该直接的形式给出的,则应该直接 利用稳定系统的定义:利用稳定系统的定义:有界输入得到有界输出有界输入得到有界输出来证明。来证明。有时可利用有时可利用反证法反证法,

47、只要找到一个有界的输入,只要找到一个有界的输入x(n)x(n),若若 能得到无界的输出,则该系统肯定不稳定。能得到无界的输出,则该系统肯定不稳定。例:验证系统例:验证系统 y(n)=nx(n)y(n)=nx(n)的稳定性。的稳定性。反证:当反证:当x(n)=1x(n)=1时,时,y(n)=ny(n)=n,当当 nn,y(n)y(n),此时,此时,y(n)y(n)无界,故系统不稳定。无界,故系统不稳定。例:验证系统例:验证系统 y(n)=ay(n)=ax(n)x(n)的稳定性。的稳定性。证:设证:设x(n)x(n)有界,有界,|x(n)|Ax(n)|A -A|x(n)|AA|x(n)|A a a

48、-A|y(n)|a|y(n)|aA 当当x(n)x(n)有界时,有界时,y(n)y(n)也有界,故为稳定系统。也有界,故为稳定系统。例:一个例:一个LSILSI系统的系统的 h(n)=ah(n)=an nu(n)u(n),讨论其因果性和稳定性。讨论其因果性和稳定性。因果性:因果性:因为:当因为:当n0n0时,时,h(n)=0h(n)=0,所以该系统为因果系统。所以该系统为因果系统。稳定性:稳定性:当当|a|1a|1时系统稳定,当时系统稳定,当|a|1a|1时系统不稳定。时系统不稳定。例:一个例:一个LSILSI系统的系统的 h(n)=-ah(n)=-an nu(-n-1)u(-n-1),讨论其

49、因果性和稳定性。讨论其因果性和稳定性。因果性:因果性:因为:当因为:当n0n1a|1时系统稳定,当时系统稳定,当|a|1a|1时系统不稳定。时系统不稳定。1.3 1.3 线性常系数差分方程线性常系数差分方程1 1、形式:、形式:常系数常系数:是指方程中:是指方程中a a1 1、a a2 2、a an n和和b b1 1、b b2 2、b bm m为常数。为常数。阶数阶数:y(n)y(n)项中变量序号的最高值与最低值之差。项中变量序号的最高值与最低值之差。线性线性:y(n-k)y(n-k)与与x(n-m)x(n-m)项都只有一次幂,且不存在相乘项。项都只有一次幂,且不存在相乘项。该该“线性线性”

50、与线性系统的与线性系统的“线性线性”含义不含义不同同2 2、常系数差分方程的求解:、常系数差分方程的求解:经典解法:经典解法:类似于模拟系统求解微分方程的方法,要求类似于模拟系统求解微分方程的方法,要求 齐次解、特解,并由边界条件求待定系数。齐次解、特解,并由边界条件求待定系数。由于计算复杂,较少使用。由于计算复杂,较少使用。递推递推(迭代迭代)法:法:简单、适于用计算机进行求解。但只能简单、适于用计算机进行求解。但只能 得到一系列数值解,不易得到封闭式得到一系列数值解,不易得到封闭式(公公 式式)解答。解答。变换域法:变换域法:将差分方程变换到将差分方程变换到z z域求解。域求解。卷积法:卷

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁