基于matlab环境优化taylor中值定理教学

基于matlab环境优化taylor中值定理教学

ID:10967785

大小:53.00 KB

页数:0页

时间:2018-07-09

基于matlab环境优化taylor中值定理教学_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《基于matlab环境优化taylor中值定理教学》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Matlab环境优化Taylor中值定理教学【关键词】Matlab;Taylor中值定理;多媒体 1引言  数学实验课程在大学悄然兴起,促使数学实验室从无到有、从小到大,“直觉探索思考猜想验证”的探究式学习有了物质基础。优秀软件Matlab在多媒体教学中占据了一席之地,PPT与Matlab界面可以通过超级链接等多种方式方便切换。在Matlab环境中,简单的操作界面具有一定的人机交流对话功能,有利于学生发挥主体性、提高学习主动性和创造性。在自主操作过程中,学生对数学概念和公式的理解得到深化,学习兴趣增强。所以,合理使用Matlab软件可

2、以大大缩短抽象和直观、理论和实践的认识过程。  2在Matlab环境中学习Taylor定理  在近似计算和误差理论分析以及级数学习中,Taylor中值定理有着非常重要的地位和作用。学生在学习Taylor中值定理时,学生往往只知其然不知其所以然,只能从教材中有限的静态图像中被动接受,对公式的实质不了解或不甚了解,所以学生对Taylor中值定理之美少有体会。在Matlab界面中,可以排除“讲授记忆”课堂教学模式中许多不能解决的许多障碍。  2.1问题提出  定理1若f(x)在x0处可导,则在x0的某个邻域内有  f(x)=f(x0)+f'(x0)(

3、x-x0)+o(x-x0),  或记为f(x)≈f(x0)+f'(x0)(x-x0)(1)  例1当

4、x

5、很小时,ex≈1+x,sinx≈x(如图1、2)。图1exp(x),1+x图2sinx,x  例1两个关系的Matlab语句分别为:  x=-2:0.1:2;  plot(x,exp(x),x,1+x,)  gridon;axisequal  axis([-2.52.5-18])  x=-pi:0.1:pi;  plot(x,sin(x),x,x,)  gridon;axisequal  axis([-pipi-22])  gridon和ax

6、isequal语句可以省略,只是图像中失去网格线、纵横坐标轴比例失调。  直觉会激发学生的想象。通过探索与思考,学生会思考这样的问题:当

7、x

8、很小时,才能保证公式(1)式的精度,如果需要较大范围怎么办呢?也就是说,怎么保证在离坐标原点较远处也有较小的误差呢?这一点可以通过提高导数的阶数来保证。  2.2问题分析  在微积分学中,多项式函数pn(x)显示出简洁性、易操作性。定理1就是以一次多项式p1(x)近似代替f(x),公式(1)右边多项式部分提取了f(x)的位置和倾斜度信息,说明了用一次函数p1(x)近似表示函数f(x),p1(x)与f(x)在

9、一定范围内就吻合得较好,如图1。根据导数的意义可以知道,f(x0)、f'(x0)、f''(x0)…分别表示了函数f(x)的位置、倾斜度、弯曲方向…特性。通过启发,学生猜想,若提取f(x)更多的特征值信息f(n)(x0):使f(n)(x0)=p(n)(x0),即提高导数的阶数要求,就可以保证在更大范围内pn(x)与f(x)仍然吻合较好吗?对于同一个问题而言,是否导数的阶数越高,达到吻合要求的范围越大呢?  定理2(Taylor中值定理)若f(x)在x0的某个领域内有直到n+1阶导数,则对该领域内的任意x,有:  f(x)=f(x0)+f''(x0)

10、(x-x0)+12!f(x0)(x-x0)2+…+1n!f(x0)(x-x0)n+o(x-x0)(2)  成立。  例2作图观察近似关系式ex≈1+x+12!x2+13!x3和sinx≈x-13!x3+15!x5(如图3、4),并与例1比较。  例2两个关系的Matlab语句分别为:  x=-3:0.1:4;  y0=exp(x);  y1=1+x+x./2+x./3;  plot(x,y0,x,y1,)  2.3结论验证  通过课堂讲授、动手验证,学生对taylor中值定理  ex=nk=0xkk!+o(xn)和sinx=nk=0(-1

11、)k-1x2k-1(2k-1)!+o(x2n)  有了直观形象的认识。从逻辑思维角度,可视化环境为学生理解Taylor中值定理提供了感性材料;从方法论角度,学生学习了把复杂问题转换为近似简单形式的处理方法,为学生学习幂级数和Fourier级数以及在医药学、经济学、工程学等领域中的应用奠定了基础。  大学生已经具备英语基础,可以使用稍加深入的Matlab简单程序更好地解决问题,如依次使用不同线型、颜色、动态性等特点在同一坐标系中展示多个图像(如图5)。参考名为taylor.m程序如下:  x=-2*pi:pi/10:2*pi;i=1:13;m=1:

12、13;  n(i)=factorial(m(i));y1=x-x./6;  y2=x-x./6+x./n(5);  y3=y2-x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。