论文部分内容阅读
随着科技的发展,在现实工程和物理等许多科学领域中,越来越多的实际问题建立数学模型后均为线性或非线性分数阶系统,而这些系统大多数都需要通过分数阶微积分方程组来描述,所以求出分数阶微积分方程组的数值解,就是处理这些系统的前提。近几十年,求分数阶微积分方程组的数值解已作为热点问题,受到了广大学者的关注。如今,针对不同类型的分数阶微积分方程组,已提出了几种不同的数值解法,例如Adomian分解法、Laplase变换法、泰勒展开法、配置点法等。然而,应用小波来求分数阶微积分方程组数值解的研究还相对较少。目前,常见的小波主要有Haar小波、Legendre小波、Chebyshev等,而本文将提出一种新的小波,即Bernoulli小波,并应用Bernoulli小波来求解三类分数阶微积分方程组的数值解,这是Bernoulli小波首次被应用于求解分数阶微积分方程组的数值解,也是本文的创新点所在,通过应用Bernoulli小波基函数,结合算子矩阵思想,将所要处理的分数阶微积分方程组转化为易求解的线性或非线性的代数方程组,便于用Matlab编程求解。首先,分别介绍小波分析及分数阶微积分的发展历程与应用,提出课题的研究背景与研究意义。其次,简单概述所应用的一些基础知识,给出分数阶微积分的三种定义及相关联系,同时介绍小波、Bernoulli小波、Block Pulse函数(BPFs)的构成及其相关性质。最后,详细分析Bernoulli小波求解分数阶微积分方程组的数值算法,同时给出算法的误差分析,并用相应的数值算例来验证理论推导的正确性和算法的有效性。该算法主要是利用Bernoulli小波和Block Pulse函数(BPFs)之间的关系,结合BPFs的性质,推导出Bernoulli小波的分数阶积分算子矩阵,再利用算子矩阵将本文所求的分数阶微分方程组转化为易求解的线性、非线性代数方程组,进而便于利用Matlab求得其数值解。