matlab微分方程的求解的方法ppt课件.ppt
《matlab微分方程的求解的方法ppt课件.ppt》由会员分享,可在线阅读,更多相关《matlab微分方程的求解的方法ppt课件.ppt(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能定义:含有导数的方程称为微分方程。如 f(x,y(x),y(x)=0微分方程模型 1、微分方程的一般形式:F(x,y,y,y(n)=0 隐式或 y(n)=f(x,y,y,y(n-1)显式主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能特殊情形:2、一阶微分方程组的一般形式:初始条件:y(x0)=y0微分方程模型主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义
2、思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能图形解 tyo简单的微分方程。复杂、大型的微分方程。返 回解析解 y=f(t)数值解(ti,yi)欧拉方法改进欧拉方法 梯形法龙格-库塔法微分方程求解方法简介主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能微分方程数值解1、欧拉法2、龙格库塔法数值求解思想:(变量离散化)引入自变量点列xn yn,在x0 x1x2xn上求y(xn)的近似值yn.通常取等步长 h,即xn=x0+nh,或 xn=xn-1+h,(n=1,2,)。主 页下一页上
3、一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能1)向前欧拉公式:(y=f(x,y))y(xn+1)y(xn)+h f(xn,y(xn)(迭代式)yn+1 yn+h f(xn,yn)(近似式)特点:f(x,y)取值于区间xn,xn+1的左端点.在小区间xn,xn+1上用差商代替微商(近似),1、欧拉方法主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 yn+1 yn+h f(xn+1,yn+1)特点:f(x,y)取值于区间xn,xn+
4、1的右端点.非线性方程,称隐式公式。yn+1=yn+h f(xn,yn)2)向后欧拉公式方法:迭代(y=f(x,y))x=;y=;x(1)=x0;y(1)=y0;for n=1:k x(n+1)=x(n)+n*h;y(n+1)=y(n)+h*f(x(n),y(n);(向前)end1、欧拉方法主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能例 1 观察向前欧拉、向后欧拉算法计算情况。与精确解进行比较。误差有多大?解:1)解析解:y=x+e-x1、欧拉方法主 页下一页上一页数学实验为深入学习习近平新时代中国特色
5、社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能2)向前欧拉法:yn+1=yn+h(-yn+xn+1)=(1-h)yn+h xn+h 3)向后欧拉法:yn+1=yn+h(-yn+1+xn+1+1)转化 yn+1=(yn+h xn+1+h)/(1+h)y=f(x,y)=-y+x+1;1、欧拉方法主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能x1(1)=0;y1(1)=1;y2(1)=1;h=0.1;(died.m)for k=1:10 x1(k+1)=x1(k)+h;y1(k
6、+1)=(1-h)*y1(k)+h*x1(k)+h;y2(k+1)=(y2(k)+h*x1(k+1)+h)/(1+h);endx1,y1,y2,(y1向前欧拉解,向前欧拉解,y2向后欧拉解)向后欧拉解)x=0:0.1:1;y=x+exp(-x)(解析解)(解析解)plot(x,y,x1,y1,k:,x1,y2,r-)1、欧拉方法主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能x精确解向前欧拉向后欧拉01110.11.004811.00910.21.01871.011.02640.31.04081.0291.
7、05130.41.07031.05611.08300.51.10651.09051.12090.61.14881.13141.16450.71.19661.17831.21320.81.24931.23051.26650.91.30661.28741.324111.36791.34871.3855(1)步长)步长h=0.1的数值解比较表的数值解比较表计算结果主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能(2)步长)步长h=0.01的数值解比较表的数值解比较表x精确解向前欧拉向后欧拉01110.11.004
8、81.00441.00530.21.01871.01791.01950.31.04081.03971.04190.41.07031.06901.07170.51.10651.10501.10800.61.14881.14721.15040.71.19661.19481.19830.81.24931.24751.25110.91.30661.30471.308411.36791.36601.3697结论:显然迭代步长结论:显然迭代步长h 的选取对精度有影响。的选取对精度有影响。主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小
9、学图书室育人功能图形显示 有什么方法可以使精度提高?向后欧拉法向后欧拉法返 回主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能梯形公式 改进欧拉公式yn+hf(xn,yn)返 回主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能x精确解向前欧拉向后欧拉改进欧拉011110.11.004811.00911.0050.21.01871.011.02641.0190.31.04081.0291.05131.04120.41.07
10、031.05611.08301.07080.51.10651.09051.12091.10710.61.14881.13141.16451.14940.71.19661.17831.21321.19720.81.24931.23051.26651.25000.91.30661.28741.32411.307211.36791.34871.38551.3685步长 h=0.1 的数值解比较表使用改进欧拉公式的例主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能2、龙格-库塔法 龙格龙格-库塔法库塔法是利用泰勒展
11、式将y(x+h)在x处展开,并取其前面若干项来近似y(x+h)而得到公式y(x+h)y(x)+h j(x,y(x),h)如果y(xn)yn,则y(xn+1)的近似值为:yn+1=yn+h j(xn,yn,h),n=0,1,若 y(x+h)y(x)+h j(x,y(x),h)=O(h p+1),则称以上迭代公式为p阶公式,p的大小反映了截断误差的高低,高阶高精度。要得到一个p阶公式,关键在于如何选取j(x,y(x),h)使之满足阶的要求。返 回主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能微分方程图解法欲将
12、微分方程解的全局信息形象化、直观化。对于一阶微分方程dy/dx=f(x,y),如果给出平面上任意一点(x,y),就能够确定出解y=f(x)在该点(x,y)处的斜率f(x,y)。从图象上看,给出平面上的一系列点,通过每一点(x0,y0),可以画出一条通过点(x0,y0)、斜率为f(x0,y0)的短直线。这样的短直线布满整个坐标平面,形成的图形就称为斜率场或方向场。主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能微分方程图解法主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,
13、贯彻全国教育大会精神,充分发挥中小学图书室育人功能相平面轨迹表示微分方程的解 微分方程图解法 利用微分方程的数值解法,可以得到其数值解:(x(t),y(t)在t取离散值时的取值列向量X,Y;然后分别独立地作出函数x(t)和y(t)的曲线,如图4.2,其初值条件为(5,5)。主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能微分方程图解法主 页下一页上一页数学实验为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能微分方程图解法 如果撇开自变量的取值T,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 微分方程 求解 方法 ppt 课件
限制150内