1、1毕业论文文献综述信息与计算科学浅谈MATLAB在数值积分中的应用一、MATLAB与数值积分的国内外现状MATLAB语言的首创者CLEVEMOLER教授在数值积分,特别是在数值线性代数的领域中很有影响。这也为数值积分在MATLAB中的应用打下基础。目前,MATLAB已经成为国际上最流行的科学与工程计算的软件工具,现在的MATLAB已经不仅仅是一个“矩阵实验室”了,它已经成为了一种具有广泛应用前景的全新的计算机高级编程语言了,有人称它为“第四代”计算机语言,它在国内外高校和研究部门正扮演着重要的角色。MATLAB语言的功能也越来越强大,不断适应新的要求提出新的解决方法。可以预见,在科学运算、自动
2、控制与科学绘图领域MATLAB语言将长期保持其独一无二的地位。二、研究方向对于定积分BAFXDX如果被积函数FX的原函数不易求出,或者根本不能表示为初等函数时,那么就只能用定积分的数值方法求定积分的近似值了。有不少情况,被积函数没有具体的解析表达式,仅仅用表格或图形给出实验观测的一些点上的函数值,理所当然地属于数值积分的范畴。求定积分的数值计算方法很多,这里主要介绍矩形公式、梯形公式、辛普森公式、一般牛顿科特茨公式、龙贝格公式、高斯勒让德积分公式和它们的误差分析及其MATLAB程序。三、存在问题MATLAB运算速度有时候比较慢慢,特别是有在FOR循环语句的时候。无法脱离MATLAB环境运行,虽
3、然你可以用MATLAB自带的工具把M文件转成可执行程序,但是执行时,你只能看到一个黑黑的窗口。GUI功能欠佳,MATLAB提供的控件和事件实在有限,GUI界面做好后放在机器里。因此,如果能够实现MATLAB与VC或者BC等可视化设计语言的交互,提高速度,美化界面,使程序更符合WINDOWS的规范,同时又利用MATLAB的强大功能,对计算机发展普及来说都很有意义。四、进展情况MATLAB语言的首创者CLEVEMOLER教授在数值积分,特别是在数值线性代数的领域中很有影响。这也为数值积分在MATLAB中的应用打下基础。他编写了数值分析领域一些著名的著作和2两个重要的FORTRAN程序EISPACK
4、和LINPACK。1980年前后,当时的新墨西哥大学计算机系主任MOLER教授在讲授线性代数课程时,发现了用其他高级语言编程极为不便,便构思并开发了MATLABMATRIXLABORATORY,即矩阵实验室,这一软件利用了当时数值线性代数领域最高水平的EISPACK和LINPACK两大软件包中的子程序,用FORTRAN语言编写了集命令翻译、科学计算于一身的一套交互式软件系统。20世纪80年代初期,CLEVEMOLER与JOHNLITTLE等利用C语言开发了新一代的MATLAB语言,此时的MATLAB语言已同时具备了数值计算功能和简单的图形处理功能。1984年,CLEVEMOLER与JOHNLI
5、TTLE等正式成立了MATHWORKS公司,把MATLAB语言推向市场,并开始了对MATLAB工具箱等的开发设计。1993年,MATHWORKS公司推出了基于个人计算机的MATLAB40版本,到了1997年又推出了MATLAB5X版本,并在2000年又推出了最新的MATLAB6版本。迄今为止,大多数工具箱也都是控制方面的。MATLAB具有强大的数学运算能力、方便实用的绘图功能及语言的高度集成性,使它在其他科学与工程领域的应用也是越来越广,而且有着更广阔的应用前景和无穷无尽的潜能。五、参考依据1于育民,连冬艳MATLABGUI在数值积分中的应用J南阳理工学院学报,2009,611171192林洽
6、武,MATLAB解复杂一重定积分J广东教育学院学报,广东教育学院,2010,33043463张书欣,付冰冰基于MATLAB的积分求解析解方法的研究J吉林农业科技学院学报,2010,2191211244施吉林,刘淑珍,陈桂芝计算机数值方法(第三版)M高等教育出版社,20081211595余承依基于MATLAB数值计算的GUI设计J漳州师范学院学报(自然科学版),2004,41738406郭瑞,阿布都热西提阿布都外力关于NEWTONCOTES数值积分公式的修正J新疆大学学报,2010,2271861907蔡苗苗MATLAB使用技巧几则J电脑学习,2004644458谢彦红,李金娜,赵旋基于MATL
7、AB的GAUSS积分节点系数研究J沈阳农业大学学报,2010,4122542569刘庄,李有道计算方法(四)R清华大学基础知识讲座,第二章数值积分,535810陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,2008,6(20)586011余丹用SIMPSON公式进行数值积分J华北电力大学数理系,2010,2370212任玉杰数值分析及其MATLAB实现M高等教育出版585729313薛定宇,陈阳泉高等应用数学问题的MATLAB求解(第二版)M清华大学出版社15117514CURTISFGERALD,PATRICKOWHEATLEYAPPLIEDNUMERICALANALYSISM机械工业出版社15GERALDRECKTENWALDNUMERICALMETHODSWITHMATLABIMPLEMENTATIONANDAPPLICATONM机械工业出版社48147