- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MATLAB微积分实验教学内容及方法探讨
基于MATLAB微积分实验教学内容及方法探讨
[摘要]本文在阐述了数学实验教学的必要性和重要性的基础上,系统地探讨了利用MATLAB实现高等数学微积分内容的实验教学的理论和方法。为高等数学教师在数学实验教学方面提供参考。
[关键词]微积分 数学实验 MATLAB
数学实验,是在教育部面向21世纪教学内容和课程体系改革项目的推动下,近几年来在我国高校中新开设起来的课程。其基本目的,使学生掌握数学实验的基本思想和方法,把它视为一门“实验科学”,从问题出发,借助计算机,通过学生亲自设计和动手,体验解决问题的过程,从实验中去学习、探索和发现数学规律。本文在此基础上探讨利用现代化的教学手段在数学实验教学中的应用:讨论MATLAB在微积分中的应用的教学,培养学生对于数学的学习兴趣。
一、数学实验的重要性
数学教育在整个人才培养过程中的重要性是人所共知的。但是,面临一个实际问题,在计算、推理之前首先要用数学语言描述它,建立数学模型,在得到模型的解之后还要结合实际进行分析、检验、修正,可以将这些工作称为“用数学”。传统的数学教学体系和内容侧重于前者,对于后者的训练是远远不够的。开设数学实验课可以说是在总结开展数学建模教学和竞赛活动的基础上,为进一步提高学生“用数学”能力而进行的又一数学教改实验。
计算机的出现改变了数学只用笔和纸进行研究的传统方式,给数学工作者带来了先进的工具,丰富和发展了数学实验的内涵,特别是利用计算机成功地解决“四色问题”对数学领域产生了巨大的影响。一些数学家正在创立一种新的“做数学”的方法,由于这种研究方法与传统的方法很不相同,因此,在这些数学家看来,计算机的使用正在改变数学的性质:“数学正在成为一门实验科学”。
一些有远见的科学家深刻指出:“太少的人认识到当今如此称颂的‘高技术’本质上是一种数学技术。”数学的直接应用离不开计算机这个非常有用的工具,但是我们现在的数学教育还没有摆脱“只管传授知识,不管如何应用”的落后局面,虽然数学教育的改革一直在强调和进行,但是还有一部分数学教学工作者坚持“数学教学只讲理论,不讲应用”等观念,使数学教学作用和地位日趋下降。正是由于数学教育思想、教育方法、教育手段的落后,使该课程在人的能力和素质提高方面的作用远没有发挥出来。数学教育还有很大潜力可挖,开设数学实验课程就是这样的一种途径。
目前,人们已经开发出一些处理和解决数学问题的符号验算系统即数学软件,把这些应用软件介绍给学生,能激发学生学习数学的主动性和积极性,而且对以后的学习和将来走向社会都是非常有益处的,MATLAB是常见的数学实验软件。
二、微积分实验教学内容及方法
1.实验内容。通过本实验加深理解极限、导数、不定积分、定积分的概念;学习并掌握用MATLAB求导数、不定积分、定积分的方法。
数学实验过程中要结合教材的内容进行,因而可以选择与教材内容相近的实验内容。主要针对函数的微分与积分进行实验验证。
2.实验方法。(1)求函数f(x)=3x????2+x????5的微分。MATLAB具有强大的功能,不仅可以计算简单的一元函数的微分,还可以计算多元函数的偏微分以及混合微分,在进行实验指导的时候因为大多学生都是对与MATLAB较为生疏的,因此只需要把实验内容选为一元函数的微分就可以了,在MATLAB界面里输入如下程序即可看见输出结果:
syms x f ;定义 x ,f为基本符号对象
f=3*x^2+x^5;构造函数 f(x)=3x????2+x????5
df=diff(f)求函数的一阶导数
结果显示: df =6*x+5*x^4
其中diff是微分指令。
再输入: df2=diff(f , 2)求函数的二阶导数
结果显示: df2 =6+20*x^3
(2)求函数的积分。求x????2+y????2+z????2的积分,因为积分涉及到定积分和不定积分,而且还有多重积分,对于这样的表达式如何进行积分,以及对哪个符号进行积分是这个实验需要掌握的重要内容, int为积分指令。
对单个变量进行积分:
输入int(x^2+y^2+z^2)未定积分变量便默认为是对x的积分。
结果显示 ans=1/3*x^3+y^2*x+z^2*x输出结果省略了积分常数
输入 int(x^2+y^2+z^2,y)把积分变量定为y
输出显示为ans =x^2*y+1/3*y^3+z^2*y
以上是不定积分,在MATLAB里还可以进行定积分的运算:
输入 int(x^2+y^2+z^2,0,1) 默认为对x的积分,且积分限为[0,1]
输出结果为ans =
您可能关注的文档
- 基于Logistic模型中小上市公司财务风险预警研究.doc
- 基于Logistic曲线我国私人汽车拥有量长期预测研究.doc
- 基于Logistic模型乡村旅游住宿需求影响因素分析.doc
- 基于Logistic模型医疗网络舆情监控与预警系统研究.doc
- 基于Logistic模型农民参与农民专业合作组织影响因素分析.doc
- 基于Logistic模型商业银行个人消费信贷风险评估研究.doc
- 基于Logistic模型城镇医疗保险制度满意度实证研究.doc
- 基于logistic模型大学生校园代理消费意愿分析.doc
- 基于Logistic模型大学生使用校园综合性服务平台意愿研究.doc
- 基于Logistic模型对河南省新型职业农民接受远程培训意愿分析.doc
原创力文档


文档评论(0)