用Z变换求解下列差分方程:y[n+2]-3y[n+1]+2y[n]=(3^n)u[n], 初始条件为y[0]=0,y[1]=0

如题所述

y(n)=0.8y(n-1)-0.15y(n-2)=δ(n),y(-1)=0.2,y(-2)=0.5,y(n)=0,n≤-3。

差分方程是包含未知函数的差分及自变数的方程。在求微分方程*的数值解时,常把其中的微分用相应的差分来近似,所导出的方程就是差分方程。通过解差分方程来求微分方程的近似解,是连续问题离散化*的一个例子。

扩展资料:

在数学上,递推关系(recurrence relation),也就是差分方程(difference equation),是一种递推地定义一个序列的方程式:序列的每一项目是定义为前一项的函数。某些简单定义的递推关系式可能会表现出非常复杂的(混沌的)性质,他们属于数学中的非线性分析领域。

所谓解一个递推关系式,也就是求其解析解,即关于n的非递归函数。

数值分析中首先遇到的问题是如何把微分方程化成相应的差分方程 ,使得差分方程的解能最好地近似表示原来的微分方程的解 ,其次才是进行计算。

比如 dy+y*dx=0,y(0)=1 是一个微分方程, x取值[0,1]

(注:解为y(x)=e^(-x));

要实现微分方程的离散化,可以把x的区间分割为许多小区间 [0,1/n],[1/n,2/n],...[(n-1)/n,1]

这样上述微分方程可以离散化为:

y((k+1)/n)-y(k/n)+y(k/n)*(1/n)=0, k=0,1,2,...,n-1 (n 个离散方程组)

利用y(0)=1的条件,以及上面的差分方程,就可以计算出 y(k/n) 的近似值了。

温馨提示:答案为网友推荐,仅供参考