002第2章ch 2-2离散时间系统分析end (修复的) (自动保存的)
第二章1 离散时间系统1

第二章 离散时间系统(2011.10.23)2.1 离散时间系统的基本概念将输入序列x(n)映射成输出序列y(n)的唯一性变换或运算---定义为时域离散系统,记为()[()]y n T x n =式中,T[·]用来表示这种变换关系,如果对变换关系T[·]加上各种约束条件就定义了各类时域离散系统。
本书研究的是“线性移不变”的离散时间系统。
一、线性系统凡是满足均匀性和叠加性的系统称为线性系统,也就是说,若y1(n)和y2(n)分别为输入x1(n)和x 2(n)的输出响应,即11()[()]y n T x n =, 22()[()]y n T x n = 那么当且仅当121212()[()()][()][()]()()y n T ax n bx n aT x n bT x n ay n by n =+=+=+ 时,该系统称为线性系统,其中a, b 为任意常数。
对线性系统若写成N 个输入的一般表达式,则为11[()]()N Ni i i i i i T a x n a y n ===∑∑二、移不变系统如果系统的输出响应随着输入的位移而位移,那么该系统就称为移不变系统,即若输入x(n)产生输出为y(n),则输入x(n-m)产生输出为 y(n-m),也就是输入移动任意位,其输出也移动这么多位,且幅值保持不变。
对移不变系统,若()[()]y n T x n = 则()[()]y n m T x n m -=- 其中m 为任意整数。
例:证明y(n)=4x(n)+6是移不变系统. 证: T[x(n-m)]=4x(n-m)+6 y(n-m)=4x(n-m)+6 由于T[x(n-m)]=y(n-m),所以y(n)=4x(n)+6是移不变系统. 三、单位抽样响应设线性移不变系统输出y(n)的初始状态为零,当输入x(n)=δ(n)时,其输出定义为系统的单位抽样响应,用h(n)表示,即()[()]h n T n δ=这是由单位抽样信号δ(n)激励系统所产生的响应,h(n)反映了系统的固有特征,他是离散系统的一个重要参数。
离散时间信号和系统的时域分析

第二章 离散时间信号和系统的时域分析
2.1 时域离散信号:序列,周期序列,序列运算 2.2 采样与量化:信号的采样,采样定理,重建 2.3 时域离散系统:线性时不变因果稳定 2.4 常系数线性差分方程
4
2.1 (a)引言
信号通常分为: 连续时间信号(模拟信号):时间连续幅度也连续; 离散时间信号:时间离散、幅度连续; 数字信号:时间离散、幅度也离散。 课程研究对象是数字信号的分析和处理。
17
6). 虚指数序列 (单频序列)exp(jk)
ej k可以对连续虚指数信号ej t以T为间隔抽样得到 x[k] x(t) tkT e jTk e j k
两者区别:虚指数序列 x[k]=e j k不一定为周期序列 k ≠ m2p
而连续虚指数信号x(t)=e jt必是周期信号。
由于 cos[(2p-0 )k]= cos(0 k)
当0从p增加到2p时,余弦序列幅度的变化将会逐渐变慢。 0 在p 附近的余弦序列是 高频信号。 0 0或2p 附近的余弦序列是 低频信号。
cos((0 + 2pn)k) cos(0k) nZ
两个余弦序列的角频率相差2p的整数倍时,是同一个序列。
23
设连续正弦信号xa(t)为
xa (t) Asin(0t)
信号的周期为T0=1/f0=2π/Ω0。进行采样:
x(n) x(t) |tnT A sin(0nT )
x(n) Asin(n0)
令ω0为数字域频率,满足
0 0T 0
1 fs
2p
f0 fs
ω0是一个相对频率,它是连续正弦信号的频率f0对采样频
N=1 N=20 N=10 N=5 N=20 N=2
第2章 离散时间信号与系统

k
2.2 离散时间系统
一个离散时间系统在数学上的定义是将输入序列x(n)映射成 输出序列y(n)的变换或运算(算子)。它的输入是一个序 列,输出也是一个序列,其本质是将输入序列转变成输出 序列的一个运算。
T[·]表示这种运算关系,即 y(n)= T[x(n)]
x[n]
y[n]
T[·]
• 上图所示为一个离散时间系统,
第二章 离散时间信号与系统
• 2.0 引言 • 2.1 离散时间信号:序列 • 2.2 离散时间系统 • 2.3 线性时不变系统 • 2.4 线性时不变系统的性质 • 2.5 线性常系数差分方程 • 2.6 离散时间信号与系统的频域表示 • 2.7 用傅立叶变换表示序列 • 2.8 傅立叶变换的对称性质 • 2.9 傅立叶变换定理
2.1.1 几种典型序列
(1) 单位脉冲序列
(n)
1, n 0, n
0 0
只有n=0处有一单位值1,其余点上
为0
数字系统中, δ(n)序列也称为离散时间脉冲,或简称脉 冲,这是一种最常用也最重要的序列,它在离散时间系 统中的作用类似于连续时间系统中单位冲激函数δ(t) 。 连续时间系统中, δ(t)的脉宽为零,幅度为∞,是一种 数学极限,并非现实的信号,而离散时间系统中的δ(n)
若没有任何整数N,使得信号x[n]对所有的n满足 x[n] = x[n +N],则信号x[n]为非周期的。
2.1.3 序列运算
数字信号处理中常遇到序列的相加、相乘以及延时等序列 运算。如有两个序列{x(n)},{y(n)},则 (1)序列相加:z(n) = x(n)+y(n) 表示两个序列的值 逐项相加以形成的新序列;
x(n)表示序列中第n个样值,{·}表示全部样本值 的集合。 离散时间信号可以是通过采样得到的采样序列x(n) = xa(nT),也可以不是采样信号,如有些系统的 输入可能直接就是离散时间信号或数字信号,有 些系统内部有时也产生一些数字信号,这些都是 离散时间信号,但不属于采样信号。 T为采样周期,其倒数为采样频率。
第2章 离散时间信号与系统

(答 案) 和x(n) x(n) x (n 1)。
直接由定义得前向差分 0, n 2 x(n) x(n 1) x(n) 1, n 2 1 n2 n 1 0.8 0.8 0.8n 1 , n 2 5 而后向差分为 0, n 1 x(n) x(n) x(n 1) 1, n 1 1 n 1 n 0.8 0.8 0.8n , n 0 5 x(n),x(n)及x(n)如图2 8所示。
第二章 离散时间信号与系统
2. The Discrete-Time Signals And Systems
2.1 离散时间信号 2.2 离散时间系统 2.3 常系数线性差分方程
本章重点内容
1、输入信号:掌握时间信号(序列)的基本概念 及几种典型时间信号(序列)的定义,掌握序列 的基本运算,并会判断序列的周期性;
m=n-3
m=n-3
(5)当n 9时, x(m)和h(n m)无非零的交叠部分,故y (n) 0
卷积和的图解表示可见图2-10
2解:由于x(n)和h(n)都是有限长,故利用 滑尺法求出y(n),其过程见图2-11, 结果y(n)为
{y(1),y(2),y(3), y(4), y(5), y(6), y(7)} ={3,11,22,19,12,4,1}
图2-9 序列的时间尺度变换
8
两序列的卷积(Converse)
假设有任意两个序列x(n)和h(n), 那么x(n)和h(n)的卷积和定义为
卷积和定义
y(n)
m
x(m)h(n m) x(n) h(n)
一 直接计算法
(2-8)
卷积和的 二 图示法 运ቤተ መጻሕፍቲ ባይዱ方法
数字信号处理习题及解答..

X (e j0 )
n 3
x ( n) 6
x(n)e jn
7
π
π
X (e j )d x(0) 2π 4π
X (e jπ )
n
n 3
7
(1) n x(n) 2
数字信号处理习题及解答
第三章 信号的傅里叶变换 2 试求如下序列的傅里叶变换: (1) x1(n)=δ(n-3)
第一章离散时间信号与离散时间系统数字信号处理习题及解答2解答第一章离散时间信号与离散时间系统数字信号处理习题及解答3第一章离散时间信号与离散时间系统数字信号处理习题及解答3解答第一章离散时间信号与离散时间系统数字信号处理习题及解答4第一章离散时间信号与离散时间系统数字信号处理习题及解答4解答第一章离散时间信号与离散时间系统数字信号处理习题及解答4解答第一章离散时间信号与离散时间系统数字信号处理习题及解答1第二章z变换及离散时间系统分析数字信号处理习题及解答1解答第二章z变换及离散时间系统分析数字信号处理习题及解答1解答第二章z变换及离散时间系统分析数字信号处理习题及解答2第二章z变换及离散时间系统分析数字信号处理习题及解答2解答第二章z变换及离散时间系统分析数字信号处理习题及解答2解答第二章z变换及离散时间系统分析数字信号处理习题及解答2第二章z变换及离散时间系统分析数字信号处理习题及解答2解答第二章z变换及离散时间系统分析数字信号处理习题及解答2解答第二章z变换及离散时间系统分析数字信号处理习题及解答2解答第二章z变换及离散时间系统分析数字信号处理习题及解答2解答第二章z变换及离散时间系统分析数字信号处理习题及解答3已知第二章z变换及离散时间系统分析112122113??????zzzx求出对应xz的各种可能的序列表达式
离散时间系统共23页文档

e j dk
相角:
k 1
M
arg[ H (e j )] arg[ K ] arg[ e j cm ]
m 1
N
arg[ e j d k ] ( N M )
k 1
e j e j
cm dk
k
m
k
e
me
j k
jm
dckm 极 零点 点向 向k量 极 m 量 零, 点 , 点指 指向 向
H(ej)
低通
0
c
2
3
4
H(ej)
高通
0
c
2
3
H(ej)
带通
0
2
3
H(ej)
0
H(ej)
0
带阻
2
3
全通
2
3
二、DF的性能要求(低通为例)
H(ej)
11
11
c : 通带截止频率 st : 阻带截止频率
2
0
c
st
通带 阻带 过渡带
c,1 1H (ej)1 1
st,H (ej)2
cst,平滑过渡
离散时间系统•ຫໍສະໝຸດ 6、黄金时代是在我们的前面,而不在 我们的 后面。
•
7、心急吃不了热汤圆。
•
8、你可以很有个性,但某些时候请收 敛。
•
9、只为成功找方法,不为失败找借口 (蹩脚 的工人 总是说 工具不 好)。
•
10、只要下定决心克服恐惧,便几乎 能克服 任何恐 惧。因 为,请 记住, 除了在 脑海中 ,恐惧 无处藏 身。-- 戴尔. 卡耐基 。
h(n)anu(n)
1
: 0 3 2
2
2
离散时间系统分析
离散时间系统分析离散时间系统分析是指对离散时间信号和系统的特性进行研究和分析的过程。
离散时间信号是在时间上是离散的,而连续时间信号则是在时间上是连续的。
离散时间系统是指对离散时间信号进行输入输出变换的系统。
离散时间系统分析主要包括对离散时间信号和系统的表示、性质、分析和设计等方面的内容。
离散时间信号的表示离散时间信号可以通过数学方法进行表示和描述。
常用的表示方法包括序列表示法和函数表示法。
序列表示法是离散时间信号的一种常见表示方式,它将离散时间信号看作是一个序列,表示为一个有序的数值列表。
序列可以分为有限序列和无限序列两种。
有限序列表示了在有限时间内的信号取值,而无限序列表示了在无限时间内的信号取值。
函数表示法是另一种常用的离散时间信号的表示方式,它使用数学函数来描述信号的取值。
函数表示法更加灵活,可以表示各种复杂的离散时间信号,如周期序列、随机信号等。
离散时间系统的性质离散时间系统可以根据其性质进行分类和分析。
其中包括线性性、时不变性、因果性和稳定性等。
线性性是指系统的输出与输入之间存在线性关系。
如果系统满足输入信号的线性性质,那么对于任意输入信号x1(n)和x2(n),以及对应的输出信号y1(n)和y2(n),系统将满足以下性质:•线性叠加性:对于任意的实数a和b,有系统对于输入信号ax1(n)+bx2(n)的输出为ay1(n)+by2(n)。
时不变性是指系统的输出与输入之间的关系不随时间的变化而变化。
如果系统满足输入信号的时不变性质,那么对于任意输入信号x(n)和对应的输出信号y(n),如果将输入信号延时d个单位时间,那么对应的输出信号将也会延时d个单位时间。
因果性是指系统的输出只取决于当前和过去的输入值,不受未来输入值的影响。
如果系统满足输入信号的因果性质,那么对于任意n的值,系统的输出信号y(n)只取决于输入信号x(n)及其过去的值。
稳定性是指系统的输出有界,不会无限增长。
如果系统满足输入信号的稳定性质,那么对于任意有界输入序列,输出序列也将是有界的。
实验二 离散时间系统分析实验报告
实验二离散时间系统分析实验报告一、实验目的1.掌握离散时间信号与系统的时域分析方法。
2.掌握序列傅氏变换的计算机实现方法,利用序列的傅氏变换对离散信号、系统及系统响应进行频域分析。
二、实验原理1.离散时间系统时域分析在时域中,离散时间系统对输入信号或者延迟信号进行运算处理,生成具有所需特性的输出信号,具体框图如下:其输入、输出关系可用以下差分方程描述:输入信号分解为冲激信号,记系统单位冲激响应,则系统响应为如下的卷积计算式:当时,h[n]是有限长度的()),称系统为FIR系统;反之,称系统为IIR系统。
三、实验内容1.编制程序求解下列两个系统的单位冲激响应和阶跃响应,并绘出其图形。
要求分别用filter、conv、impz三种函数完成。
,给出理论计算结果和程序计算结果并讨论。
2.求系统的零、极点和幅度频率响应和相位响应,分析系统特性。
四、实验结果1、(1)该系统的单位冲激响应用filter函数完成的程序如下:a2=1;b2=[0 0.25*ones(1,4)];n=0:9;x1=[1 zeros(1,9)];y2filter=filter(b2,a2,x1);stem(n,y2filter);title('y2filter');xlabel('x');ylabel('y')该系统的单位冲激响应如图1.1所示:y2filterx图1.1(2)该系统的单位冲激响应用conv函数完成的程序如下:a2=1;b2=[0 0.25*ones(1,4)];x1=[1 zeros(1,5)];[h]=impz(b2,a2,5);y2conv=conv(h,x1);n=0:9;stem(n,y2conv,'filled')该系统的单位冲激响应如图1.2所示:(3)该系统的单位冲激响应用impz函数完成的程序如下:a2=1;b2=[0 0.25*ones(1,4)];x1=[1 zeros(1,5)];h=impz(b2,a2,10);n=0:9;stem(n,h,'filled')该系统的单位冲激响应如图1.3所示:图1.3(4)该系统的单位阶跃响应用filter函数完成的程序如下:a2=1;b2=[0 0.25*ones(1,4)];n=0:20;x2=ones(1,21);y2filter=filter(b2,a2,x2);stem(n,y2filter);title('y2filter_step');xlabel('x');ylabel('y')该系统的单位冲激响应如图1.4所示:y2filter s tepxy图1.4(5)该系统的单位阶跃响应用conv 函数完成的程序如下:h=[0 0.25*ones(1,4)]; x2=ones(1,21);n=0:20;y2=conv(h,x2);y2conv=y2(1:21); %当x[n]输入序列为无限时,因为画图需取有 stem(n,y2conv ,'filled'); %限个值,题中x2取21个值,h 有5个值,卷积 title('y2conv'); %结果y2有21+5—1=25个值,进行卷积时, xlabel('n'); %x2有限个值后与y2对应位置以补零进行计 ylabel('y[n]')该系统的单位冲激响应如图1.5所示:ny [n ]图1.52.求系统的零、极点和幅度频率响应和相位响应,分析系统特性。
离散时间系统分析报告
课程设计报告课程设计题目:离散时间系统分析学号:201420130327学生姓名:刘新强专业:通信工程班级:1421302指导教师:涂其远2015年 12 月 15 日目录第0章: Matlab简介第1章: 离散时间系统的设计1.课程设计的目的与要求2.课题内容分析3.实验原理4.具体设计方案第2章: 离散时间系统的仿真1. 画出零极点图,判断系统的稳定性2. 求出单位样值响应,并画出图形3. 求出系统的幅频响应和相频响应,并画出图形第3章: 总结第0章: Matlab简介MATLAB[1] 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。
是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB和Mathematica、Maple并称为三大数学软件。
它在数学类科技应用软件中在数值计算方面首屈一指。
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。
002第2章ch-2-2离散时间系统分析end-(修复的)-(自动保存的)
2.2离散系统的时域分析离散系统分析与连续系统分析在于多方面是相互平行的,有许多类似之处。
连续系统可用微分方程描述,离散系统可用差分方程描述。
差分方程和微分方程的许多求解方法在许多方面是相互对应的。
在连续系统分析中,卷积积分具有重要的意义;在离散系统中,卷积和也具有同等重要的地位。
连续系统分析与离散系统分析的相似性为读者学习本章节提供了有力条件,不过,读者应该十分注意他们之间存在着的重要差异。
在离散系统分析中,激励(输入)用()f n 表示,响应(输出)用()y n 表示,其中n 为整数;初始状态用{}0()x n 表示,其中0n 为正常数,通常取00n =。
下面,从离散系统的差分方程(或系统框图)及其求解开始,研究LTI 离散系统的时域分析。
2.2.1 L TI 离散系统的响应 差分与差分方程与连续时间信号的微分与积分运算相对应,离散时间信号有差分及序列求和运算。
设有序列()f n ,则称(2)f n +L ,(1)f n +,(1)f n -L ,(2)f n -L 等为()f n 的位移序列。
序列的差分可分为前向差分和后向差分。
一阶前向差分定义为()(1)()deff n f n f n ∆+-(2.2-1)一阶后向差分定义为()()(1)deff n f n f n ∇-- (2.2-2) 式中∆和∇称为差分算子。
由式(2.2-1)和(2.2-2)可见,前向差分与后向差分的关系为()(1)f n f n ∇=∆-(2.2-3)二者仅位移不同,没有原则的差别,因而它们的性质也相同。
本书主要采用后向差分,并简称其为差分。
由差分的定义,若有序列1()f n 、2()f n 和常数1a 、2a ,则112211221122[()()][()()][(1)(2)]a f n a f n a f n a f n a f n a f n ∇+=+--+- 111222[()(1)][()(1)]a f n f n a f n f n =--+-- 1122()()a f n a f n =∇+∇(2.1-4)这表明差分运算具有线性性质。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.2离散系统的时域分析离散系统分析与连续系统分析在于多方面是相互平行的,有许多类似之处。
连续系统可用微分方程描述,离散系统可用差分方程描述。
差分方程和微分方程的许多求解方法在许多方面是相互对应的。
在连续系统分析中,卷积积分具有重要的意义;在离散系统中,卷积和也具有同等重要的地位。
连续系统分析与离散系统分析的相似性为读者学习本章节提供了有力条件,不过,读者应该十分注意他们之间存在着的重要差异。
在离散系统分析中,激励(输入)用()f n 表示,响应(输出)用()y n 表示,其中n 为整数;初始状态用{}0()x n 表示,其中0n 为正常数,通常取00n =。
下面,从离散系统的差分方程(或系统框图)及其求解开始,研究LTI 离散系统的时域分析。
2.2.1 L TI 离散系统的响应 差分与差分方程与连续时间信号的微分与积分运算相对应,离散时间信号有差分及序列求和运算。
设有序列()f n ,则称(2)f n +,(1)f n +,(1)f n -,(2)f n -等为()f n 的位移序列。
序列的差分可分为前向差分和后向差分。
一阶前向差分定义为()(1)()deff n f n f n ∆+-(2.2-1)一阶后向差分定义为()()(1)deff n f n f n ∇-- (2.2-2) 式中∆和∇称为差分算子。
由式(2.2-1)和(2.2-2)可见,前向差分与后向差分的关系为()(1)f n f n ∇=∆-(2.2-3)二者仅位移不同,没有原则的差别,因而它们的性质也相同。
本书主要采用后向差分,并简称其为差分。
由差分的定义,若有序列1()f n 、2()f n 和常数1a 、2a ,则112211221122[()()][()()][(1)(2)]a f n a f n a f n a f n a f n a f n ∇+=+--+- 111222[()(1)][()(1)]a f n f n a f n f n =--+-- 1122()()a f n a f n =∇+∇(2.1-4)这表明差分运算具有线性性质。
二阶差分可定义为2(n)[()][()(1)]()(1)deff f n f n f n f n f n ∇∇∇=∇--=∇-∇-()2(1)(2)f n f n f n =--+-(2.2-5)类似的,可定义三阶、四阶、五阶···差分。
一般的,k 阶差分k10()[()](1)()kdefk jj k f n f n f n j j -=⎛⎫∇∇∇=-- ⎪⎝⎭∑(2.2-6)式中!,0,1,2,...()!!k k j kj k j j ⎛⎫== ⎪-⎝⎭(2.2-7)为二项式系数。
序列()f n 的求和运算为()ni f i =-∞∑(2.2-8)差分方程是包含关于变量n 的未知序列()f n 及各阶差分方程的方程式,它的一般形式可写为[,(),(),(),(),,()]0r N F n f n f n f n y n y n ∇∇∇∇=(2.2-9a )式中差分的最高阶为n 阶,称为n 阶差分方程。
由式(2.2-6)可知,各阶差分均可写成(n)y 及其各位移序列的线性组合,故上式常写为[,(),(1),(),(),(1),,()]0F n f n f n f n r y n y n y n N ----=(2.2-9b )通常所说的差分方程是指式(2.2-9b )形式的方程。
差分方程是具有递推关系的代数方程,若已知初始条件和激励,利用迭代法可求得差分方程的数值解。
例2.2-1 若描述某离散系统的差分方程为()3(1)2(2)()y n y n y n f n +-+-=已知初始条件(0)0,(1)2,y y ==激励()2()nf n n ε=,求()y n 。
解:将差分方程中除()y n 以外的各项都移到等号右端,得()3(1)2(2)()y n y n y n f n =----+对于2,n =将已知初始值(0)0,(1)2y y ==代入上式,得(2)3(1)2(0)(2)2y y y f =--+=-类似地,一次迭代可得(3)3(2)2(1)(3)10y y y f =--+=(4)3(3)2(2)(4)10y y y f =--+=-由上例可见,用迭代法求解差分方程思路清楚,便于编写计算机程序,能得到方程的数值解,但它常常不宜得出解析形式(或称闭式)的解。
2.2.2差分方程的经典解一般而言,如果单输入-单输出的LTI 系统的激励为()f n ,其全响应为()y n ,那么,描述该系统激励()f n 与响应()y n 之间的关系的数学模型是n 阶常系数线性差分方程,它可以写为10()(1)()N y n a y n a y n N -+-++-10()(1)()M M b f n b f n b f n M -=+-++-(2.2-10a )式中(0,1,2,,1)i a i N =-,(0,1,,)j b j M =都是常数。
上式可缩写为NMN M 00()()i j i j a y n i b f n j --==-=-∑∑ (式中N 1a =) (2.2-10b )与微分方程的经典解相类似,上述差分方程的解由齐次节和特解两部分组成。
齐次解用()h y n 表示,特解用()p y n 表示。
即(n)()()h p y y n y n =+(2.2-11)齐次解当式(2.2-10)中的(n)f 及其各位移项均为零时,齐次方程10()(1)()0n y n a y n a y n N -+-++-=(2.2-12)(2.2-12)的解称为齐次解。
首先分析最简单的一阶差分方程,若一阶差分方程的齐次方程为()(1)0y n ay n +-=(2.2-13)它可改写为()(1)y n a y n =--()y n 与(1)y n -之比等于()a -表明,序列(n)y 是一个公比为()a -的等比序列,因此()y n应有如下形式n ()()y n C a =-(2.2-14)式中C 为常数,由初始条件确定。
对于n 阶齐次差分方程,它的齐次解由形式为n C λ的序列组合而成,将n C λ代入到时(2.2-12),得111100n n n N n N n C a C a C a C λλλλ-----++++=由于C 0≠,消去C ;且0λ≠,以n N λ-除上式,得11100N N n a a a λλλ--++++=(2.2-15)上式称为差分方程(2.1-10)和(2.1-12)的特征方程,它有n 个根(1,2,,)i i n λ=,称为差分方程的特征根。
显然,形式为C n i i λ的序列都满足式(2.2-12),因而它们是式(2.1-10)方程的解。
依特征根的不同取值,差分方程齐次解的形式如表2.2-1,其中C i 、D i 、A i 、i θ等为待定常数。
表2.2-1 不同特征根所对应的齐次解特征根λ 齐次解单实根n C λr 重实根121210C C C C r n r n n n r r k k n λλλλ----++++一对共轭复根1,2j a jb e βλρ±=+=[cos()sin()]n C n D n ρββ+或cos()n A n ρβθ-,其中j Ae C jD θ=+特解特解的函数形式与激励的函数形式有关,表2.2-2列出了几种典型的激励()f n 所对应的特解的(n)p y 。
选定特解后代入原差分方程,求出其待定系数i P (或A 、θ)等,就得出方程的特解。
表2.2-2 不同激励所对应的齐次解激励(n)f齐次解n m111n m m m m P P nPn P --++++所有特征根均不等于1时;1110[n ]r m m m m n P n P n P P --++++当有r 重等于1的特征根时。
n an Pa ,当a 不等于特征根时;110n m nP a P a -+当a 是特征根时; 1110r n r nn nr r Pn a P n a Pna P a --++++,当a 是r 重特征根时。
cos()n β或sin()n β Pcos()sin()n Q n ββ+当所有的特征根均不等于j e θ±或Acos()n βθ-,其中=P+j j Ae Q θ全解式(2.2-10)的线性差分方程的完全解是其齐次解与特解之和。
如果方程的特征根均为单根,则差分方程的全解为1()()()()Nn h p i i p i y n y n y n C y n λ==+=+∑ (2.2-16)如果特征根1λ为r 重根,而其余()n r -个特征根为单根时,差分方程的全解为111()()rNr in n i jjp i j r y n C n C y n λλ-==+=++∑∑(2.2-17)式中系数i C 、j C 由初始条件确定。
如果激励信号是在0n =时接入的,差分方程的解适用于0n ≥。
对于N 阶差分方程,用给定的n 初始条件(0),(1),,(1)y y y N -就可确定全部待定系数i C 和j C 。
如果差分方程的特征根都是单根,则方程的全解为式(2.2-16),将给定的初始条件(0),(1),...,(1)y y y N -分别代入到式(2.2-16),可得 1211221111122(0)(0)(1)(1)(1)(1)n p n n p N N N N n p y C C C y y C C C y y N C C C y N λλλλλλ---=++++⎫⎪=++++⎪⎬⎪⎪-=++++-⎭(2.2-18)由以上方程可求得全部待定系数(1,2,,)i C i n =。
例2.2-2 若描述某系统的差分方程为()4(1)4(2)(n)y n y n y n f +-+-=(2.2-19)已知初始条件(0)0y =,(1)1y =-;激励()2,0nf n n =≥。
求方程的全解。
解:首先求齐次解。
上述差分方程的特征方程为2440λλ++=可解得特征根122λλ==-,为二重根,由表2.2-1可知,其齐次解12()(2)(2)n n h y n C n C =-+-其次求特解。
由表2.2-2,根据()f n 的形式可知特解()2,0n p y n P n =≥将()p y n ,(1)p y n -和(2)p y n -代入到式(2.2-19),得1224242()2n n n n P P P f n --++==上式中消去2n,可解得14P =,于是得特解 1()(2),04np y n n =≥ 差分方程的全解()()()()()()121222,04nnnh p y n y n y n C n C n =+=-+-+≥ 将已知的初始条件代入上式,有21(0)04y C =+= 121(1)22.214y C C =--+=-由上式可求得11C =,214C =-,最后得方程的全解为11()(2)(2)(2)n 044n n n y n n =-+-+≥自由响应强迫响应,(2.2-20)差分方程的齐次解也称为系统的自由响应,特解也称为强迫响应。