- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Matlab辅助高等数学教学
【摘要】高等数学课程很多概念性质难以用语言表述清楚,单
纯使用粉笔和黑板的传统教学模式单调刻板,不够直观。因此,本
文以高等数学教学中一些问题为例,利用matlab软件作出图形辅
助教学。
【关键词】高等数学;图形;matlab
高等数学课程是学生进入大学后学习的第一门重要的数学基础
课,也是高等院校最重要的公共基础课。通过本课程的学习,要使
学生获得函数与极限、一元函数微积分学、微分方程、向量代数和
空间解析几何、多元函数微积分学、无穷级数等方面的基本概念、
基本理论和基本运算技能,为学习后继课程和进一步获得数学知识
奠定必要的数学基础。在传授知识的同时,要通过各个教学环节逐
步培养学生具有抽象思维能力、逻辑推理能力、空间想象能力和自
学能力,还要特别注意培养学生具有比较熟练的运算能力和综合运
用所学知识去分析问题和解决问题的能力[1-2]。
传统教学模式大都采用粉笔加黑板教学模式,教师与学生的互动
较为困难。许多学生感觉高等数学知识点多、很抽象、不易理解,
上课过程中感觉枯燥无味。传统教学模式培养的学生,通常只能做
一些简单的计算,对生活实践过程中的一些数学与计算机应用方面
的问题,无法处理。
matlab是一种用于数值计算、可视化及编程的高级语言和交互
式环境。使用matlab,可以分析数据,开发算法,创建模型和应
用程序。近年来matlab这一强大的科学计算软件包已经深入到众
多学科。同时越来越多的教学者意识到,大学的数学教学模式不能
一成不变,数学教学改革也要与时俱进,将计算机技术和数学软件
以不同形式引入教学,已经成为一种潮流[3-4]。因此,本文以高
等数学教学中一些问题为例,利用matlab软件作出图形辅助教学。
1利用matlab描绘函数极限
极限概念是高等数学的理论基础,极限方法是高等数学的基本分
析方法。因此,掌握运用好极限方法是学好微积分的关键。极限概
念也是学生学习高等数学最先遇到的重要知识点,不少学生感觉无
限趋近于某个数不好理解掌握。可利用matlab作出函数极限图形,
让学生体会趋近的过程。
例1利用matlab作出函数y=■在[0,100]的图像,观察x→+
∞时函数的极限。
执行matlab程序:
x=0:0.001:100;
y=sin(x)./sqrt(x);
plot(x,y,’-k’);
xlabel(’\itx’);ylabel(’\ity’);
legend(’sin(x)./sqrt(x)’)
从图1中可看到,随着x越来越大,函数越来越接近0的过程。
从图上可知,函数y=■的极限为0,让学生对极限的有了更深的体
会。
2利用matlab作出函数的泰勒级数图形
对于一些较复杂的函数,为了便于研究,常常希望用一些简单的
函数来近似表达,利用泰勒公式可以做到这一点。泰勒公式的理论
基础复杂,学生大多难以深刻领会。许多学生想知道利用泰勒公式
近似后他们的误差到底是多少。通过matlab作图,可以让学生更
直观地理解比较原函数与泰勒展开式的图像区别,对学生透彻掌握
泰勒公式有很大帮助。
例2利用matlab作出函数y=ex与它的项泰勒多项式展开式中第
2,3,4项的图形。
输入程序:
x=0:0.001:2;
y1=exp(x);y2=1+x;y3=1+x+(x.)./2;y4=1+x+(x.)./2+
(x.)./6;
plot(x,y1,’k’,x,y2,’k-.’,x,y3,’k:’,x,
y4,’k--’)
legend(’y1=exp
(x)’,’y2=1+x’,’y3=1+x+x/2’,’y4=1+x+x/2+x
文档评论(0)