差分方程及其Z变换法求解
- 格式:ppt
- 大小:165.50 KB
- 文档页数:7
Z变换及差分⽅程的求解第⼆讲离散时间动态经济系统运动分析及稳定性分析2.1离散时间函数与Z变换⽬的要求:通过本节的学习使学⽣掌握离散时间函数及Z变换的概念,会使⽤Z变换的性质解决问题,掌握差分⽅程及离散时间系统的运动分析⽅法。
教学内容:我们经常会遇到利⽤离散时间函数表⽰的差分⽅程或差分⽅程组,这在经济管理中经常遇到。
现介绍离散时间函数,差分⽅程后⾯介绍。
⼀、离散时间函数例1 ⼈⼝离散时间函数设全国⼈⼝普查每年进⾏⼀次。
每年的7⽉1⽇凌晨零点的⼈⼝数代表该年的⼈⼝数。
我们以t=0 代表1990年7⽉1⽇凌晨的这个时刻,那么t=1,2,3,……分别表⽰1991年、1992年、1993年等各年度7⽉1⽇凌晨零点。
各年度普查的实际⼈⼝数如下表所⽰中国实际⼈⼝数据(亿⼈)x(0)=11.4333, x(1)=11.5823, x(2)=11.7171,x(3)=11.8517, x(4)=11.9850, x(5)=12.1121,x(6)=12.2389, x(7)=12.3626,……由于在离散时间离取值,故称之为离散时间函数例2 国民⽣产总值GNP(gross national product)离散时间函数。
则,GNP(t)表⽰第t年的GNP数值。
GNP(O)=33560.5, GNP(1)=46670.0, GNP(2)=57494.9,……例3 企业⽉产量离散时间函数。
表为电视机⼯⼚⽣产⽉报表(万台)则,Y(0)=1.5, Y(1)=2, Y(2)=1.8,……可以看出,经济管理实践中基本上采⽤离散时间函数来表达各种变量的变化,并该函数没有解析表达式,只有图象、列表表达式。
其⾃变量为离散时间。
⼆、Z 变换及其逆变换导⾔:Z 变换是怎么发明出来的?⽜顿、莱布尼兹等发明了微积分,之后发明了常系数微分⽅程及⽅程组。
在求解⽅程时总结经验,简化计算,如⽤符号s 表⽰微分运算s=d/dt,即s 〃f(t)=df(t)/dt 。
matlab用z变换求解差分方程
在matlab中,可以使用z变换来求解差分方程。
z变换是一种将离散信号转换为复变量函数的方法,其在数字信号处理中有着广泛应用。
通过将差分方程转换为z域的方程,可以方便地求解。
在matlab中,可以使用ztrans函数来进行z变换的计算。
该函数需要输入一个差分方程,返回其在z域中的表示。
然后,可以使用iztrans函数来进行逆z变换,将z域的结果转换为时间域的结果。
在使用z变换求解差分方程时,需要注意选择合适的初始条件,以及确保差分方程是稳定的。
此外,还需要注意处理z变换中的极点和零点,以避免求解出现错误。
总之,使用matlab求解差分方程可以借助z变换的方法,通过简单的函数调用来实现。
需要注意的是,在实际应用中需要考虑各种因素,以保证求解的准确性和可靠性。
- 1 -。