上机教学三微分方程求解ppt课件.ppt
《上机教学三微分方程求解ppt课件.ppt》由会员分享,可在线阅读,更多相关《上机教学三微分方程求解ppt课件.ppt(23页珍藏版)》请在三一办公上搜索。
1、,高等数学 上机教学(三),微分方程求解,上机目的,上机内容,MATLAB,2、学会用 Matlab 求微分方程的数值解.,上机软件,1、学会用 Matlab 求简单微分方程的解析解.,1、求简单微分方程的解析解.,4、上机作业.,2、求微分方程的数值解.,3、 数学建模实例.,1、微分方程的解析解,结果:u = tan (t+c1),例如求下例微分方程的特解。,在Matlab命令窗口中输入: y=dsolve(Dy=exp(x),y(0)=exp(1),x)输出结果为:y =exp(x)-1+exp(1),如想画出函数在自变量x在区间-10,10的函数图像,可在命令窗口中输入: ezplot
2、(y,-10,10),解 输入命令: y=dsolve(D2y+4*Dy+29*y=0,y(0)=0,Dy(0)=15,x),结 果 为 : y =3*exp(-2*x)*sin(5*x)作图命令:ezplot(y,1.0,4),2、微分方程的数值解,(一)常微分方程数值解的定义,在生产和科研中所处理的微分方程往往很复杂且大多得不出一般解.而在实际上对初值问题,一般是要求得到解在若干个点上满足规定精确度的近似值,或者得到一个满足精确度要求的便于计算的表达式.,因此,研究常微分方程的数值解法是十分必要的.,(二)建立数值解法的一些途径,1、用差商代替导数,若步长h较小,则有,故有公式:,此即欧拉
3、法.,2、使用数值积分,对方程y=f(x,y), 两边由xi到xi+1积分,并利用梯形公式,有:,实际应用时,与欧拉公式结合使用:,此即改进的欧拉法.,故有公式:,3、使用泰勒公式,以此方法为基础,有龙格-库塔法、线性多步法等方法.,4、数值公式的精度,当一个数值公式的截断误差可表示为O(hk+1)时(k为正整数,h为步长),称它是一个k阶公式.,k越大,则数值公式的精度越高.,欧拉法是一阶公式,改进的欧拉法是二阶公式. 龙格-库塔法有二阶公式和四阶公式. 线性多步法有四阶阿达姆斯外插公式和内插公式.,(三)用Matlab软件求常微分方程的数值解,t,x=solver(f,ts,x0,opti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上机 教学 微分方程 求解 ppt 课件
链接地址:https://www.31ppt.com/p-1643648.html