matlab 2015 积分,浅谈MATLAB在数值积分中的应用

《浅谈MATLAB在数值积分中的应用.doc》由会员分享,可免费在线阅读全文,更多与《浅谈MATLAB在数值积分中的应用》相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索。

用前景的全新的计算机高级编程语言了,有人称它为第代计算机语言,在国内外高校和研究部门正扮演着重要的角色。MATLAB语言的功能也越来越强大,不断适应新的要求提出新的解决方法。数值积分和微分是解许多工程和科研问题的很重要的慨念,虽然有许多微积分问题,可以用解析的方式找到答案,但其计算过程庞大且复杂,尤其是有更多的微积分式是无解析解存在的。所以这时候必须用数值方法求近似解。而MATLAB提供庞大的数学运算函数,是数值积分在MATLAB中的计算变得简单容易。可以预见,在科学运算自动控制与科学绘图领域MATLAB语言将长期保持其独无的地位。参考文献于育民,连冬艳MATLABGui在数值积分中的应用J南阳理工学院学报,林洽武,MATLAB解复杂重定积分J广东教育学院学报,广东教育学院,张书欣,付冰冰基于MATLAB的积分求解析解方法的研究J吉林农业科技学院学报,施吉林,刘淑珍,陈桂芝计算机数值方法第版M高等教育出版社,余承依基于MATLAB数值计算的GUI设计J漳州师范学院学报自然科学版,郭瑞,阿布都热西提阿布都外力关于NewtonCotes数值积分公式的修正J新疆大学学报,蔡苗苗MATLAB使用技巧几则J电脑学习,谢彦红,李金娜,赵旋基于MATLAB的Gauss积分节点系数研究J沈阳农业大学学报,刘庄,李有道计算方法R清华大学基础知识讲座,第章数值积分,陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,余丹用Simson公式进行数值积分J华北电力大学数理系,任玉杰数值分析及其MATLAB实现M高等教育出版薛定宇,陈阳泉高等应用数学问题的MATLAB求解第版M清华大学出版社Curtis,PatrickAliedNumericalAnalysisM机械工业出版社Ge。函数cumsum的调用格式cumsumX,输入向量X,输出向量X的元依次累加和,可用于按矩形和计算积分;输入矩阵X,输出矩阵为X的每列向量的元依次累加。cumsumX,DIM输出ND数组X,输出为X的每个DIM向量的元依次累加和。算例分别用MATLAB和矩形公式计算sinxedx,并与精确值比较。解将,分成等份,运行程序所以,用矩形公式计算的结果为,精确值为,误差为。梯形公式命令traz用MATLAB软件和梯形公式计算数值积分和估计误差,可以用自己编写的MATLAB程序,也可以用系统提供的两种计算程序种是梯形数值积分的程序;另外种是累加梯形数值积分的程序。函数traz的调用格式trazY,输入Y,输出为按梯形公式计算的Y的积分的近似值。trazX,Y,输入X,Y为同长度的数组,输出为按梯形公式计算Y对X的积分。浅谈MATLAB在数值积分中的应用。届本科毕业设计信息与计算科学浅谈MATLAB在数值积分中的应用摘要本文归纳总结了求数值积分的几个重要方法,探讨了这些方法在MATLAB上的实现。借助MATLAB中的GUI功能,设计个简单实用的积分操作界面。在该界面上可以实现数据处理和相关图形的功能,从而实现数值积分的可视化。关键字数值积分MATLABGUI可视化NumericalIntergrationOfMATLABAlicationAbstractThisarticlesummarizesseveralimortantnumericalintegrationmethods,thendiscussesthesemethodsinMATLABsimlementationWecandesignasimleandracticaluserinterfacewithGUIThein。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第1章

'',axbbaMfxhn则在,ab上的绝对误差为,nhRfTMba。辛普森公式为提高精度可以用分段次插值函数代替n。由于每段要用到相邻两个小区间端点的个函数值,所以区间数目必须是偶数,记,,nmkm。在第k段的两个区间上用个节点,,kkkkxfxxfx,kkxx作次插值函数kSx,得kkxkkkkxhSkdxfxfxfx,求m段之和就得到整个区间上的近似积分。函数fx在区间,ab上的m个等距节点,,,kbaxakhkmhm处有定义,且其函数值为,,kfxkm,则在,ab上有,mmnkkkkhbaSfafbfxfxhm使得,bnnaIfxdxSRfS其中,nRfS是nS的截断误差,式称为辛普森公式。函数fx在区间,ab上的m个等距节点,,,kbaxakhkmhm处的函数值为fx,,km,且fx在,ab上具有连续的阶导数,则复合辛普森公式是阶收敛的,且存在,ab,使得式的截断误差为,bnnahbaRfSfxdxSf如果记max,axbMfx则式在,ab上的绝对误差为,bnnahRfSfxdxSMba牛顿科茨公式我们用简单的便于积分的又逼近于被积函数fx的函数Px代替fx来构造求积公式。浅谈MATLAB在数值积分中的应用。高斯命令gauss高斯勒让德积分公式的MATLAB程序functionGL,Y,RGnGaussRfun,X,AnlengthXnnYfevalfun,XGLsumAYsunsunwomesymsxforknwomewomexXkendwomewomeFr。上定积分bafxdx的基本思路,可以归结到定积分的定义limnbkankbaIfxdxfn其中,kkkxxab,,kn。当n的取值充分大时,I的数值积分就是,nbnkakbafxdxIfn,nbkakbafxdxfRfn和式都称为数值求积分式,其中Rf表示截断误差,称为数值求积公式的余项。高斯命令gauss高斯勒让德积分公式的MATLAB程序functionGL,Y,RGnGaussRfun,X,AnlengthXnnYfevalfun,XGLsumAYsunsunwomesymsxforknwomewomexXkendwomewomeFrintwome,x,forknsunsunkendsymsMRGnFrMsun算例用高斯勒让德积分公式计算xIedx,取代精度为和,再根据截断误差公式写出误差公式,并将结果与精度值进行比较。解建立以为名的M文件输入程序所以,用代数精度为和的高斯勒让德积分公式数值计算I的结果GL和GL,与精确值IFs的绝对误差分别为wGL和wGL。数值积分可视化MATLAB是种集计算功能符号运算数据可视化等强大功能的数学工具软件。但是如果只有在我们掌握了足够的MATLAB命令和编程技巧,才能进行数值积分,显然感到很麻烦。而MATLAB中的GUI功能,可以借助软件本身的数值计算图形处理功能及GUIDE编辑器,设计出个简洁美观的积分操作界面,然后在界面上实现数据处理和相关图形的功能,这就实现了数值积分可视化。设计思路在MATLABGUI中创建图形界面,然后在图形界面上实现处理数据及显示相关图形功能,添加控件,最后添加控件的事件代码实现处理数据及显示相关结果的功能。数值积分模。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第2章

块不仅可以计算常见的元元元函数积分,还能绘制出元函数的维图形和积分区域。用户在此界面可以进行积分动画演示;从不同角度查看积分函数图像与积分区域。通过数值积分可视化,可以为些不熟悉数值积分或者编程的用户提供个友好的人机交互平台。既能让我们从繁琐的计算过程中解脱出来,又能提高工作效率。总结子曰工欲善其事,必先利其器。如果有种有效的工具能解决在教学与研究中遇到的问题,那么MATLAB语言正是这样的种工具。它可以将使用者从繁琐无谓的底层编程中解放出来,把有限的宝贵时间更多地花在解决问题中,提高工作效率。目前,MATLAB已经成为国际上最流行的科学与工程计算的软件工具。它已经不仅仅是个矩阵实验室了,它已经成为了种具有广泛应用前景的全新的计算机高级编程语言了,有人称它为第代计算机语言,在国内外高校和研究部门正扮演着重要的角色。MATLAB语言的功能也越来越强大,不断适应新的要求提出新的解决方法。数值积分和微分是解许多工程和科研问题的很重要的慨念,虽然有许多微积分问题,可以用解析的方式找到答案,但其计算过程庞大且复杂,尤其是有更多的微积分式是无解析解存在的。所以这时候必须用数值方法求近似解。而MATLAB提供庞大的数学运算函数,是数值积分在MATLAB中的计算变得简单容易。可以预见,在科学运算自动控制与科学绘图领域MATLAB语言将长期保持其独无的地位。参考文献于育民,连冬艳MATLABGui在数值积分中的应用J南阳理工学院学报,林洽武,MATLAB解复杂重定积分J广东教育学院学报,广东教育学院,张书欣,付冰冰基于MATLAB的积分求解析解方法的研究J吉林农业科技学院学报,施吉林,刘淑珍,陈桂芝计算机数值方法第版M高等教育出版社,余承依基于MATLAB数值计算的GUI设计J漳州师范学院学报自然科学版,郭瑞,阿布都热西提阿布都外力关于NewtonCotes数值积分公式的修正J新疆大学学报,蔡苗苗MATLAB使用技巧几则J电脑学习,谢彦红,李金娜,赵旋基于MATLAB的Gauss积分节点系数研究J沈阳农业大学学报,刘庄,李有道计算方法R清华大学基础知识讲座,第章数值积分,陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,余丹用Simson公式进行数值积分J华北电力大学数理系,任玉杰数值分析及其MATLAB实现M高等教育出版薛定宇,陈阳泉高等应用数学问题的MAT。学报自然科学版,郭瑞,阿布都热西提阿布都外力关于NewtonCotes数值积分公式的修正J新疆大学学报,蔡苗苗MATLAB使用技巧几则J电脑学习,谢彦红,李金娜,赵旋基于MATLAB的Gauss积分节点系数研究J沈阳农业大学学报,刘庄,李有道计算方法R清华大学基础知识讲座,第章数值积分,陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,余丹用Simson公式进行数值积分J华北电力大学数理系,任玉杰数值分析及其MATLAB实现M高等教育出版薛定宇,陈阳泉高等应用数学问题的MATLAB求解第版M清华大学出版社Curtis,PatrickAliedNumericalAnalysisM机械工业出版社GeraldRecktenwaldNumericalMethodswithMATLABImlementationandAlicatonM机械工业出版社。设函数fx在区间,ab上的n个等距节点,,,ibaxakhknhn处有定义,且其函数值为ifx,则在闭区间,,kn上存在,nnknkhbaThfxfxfxhn或,nnkkkhbaTfxfxhn使得,bnnaIfxdxTRfT其中,nRfT是nT的截断误差,即余项,和式就是常用的复合梯形公式,它相当于用分段线性插值函数作为fx的近似。设函数fx在区间,ab上的n个等距节点,,,ibaxakhknhn处的函XY数值为,,kfxkn,且fx在,ab上具有连续的阶导数,则复合梯形公式或是阶收敛的,且存在,ab,使得的截断误差,nRfT为,bnnnahbaRfTfxdxTf如果记max。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第3章

terfacecanbeachievedindatarocessingandrelatedgrahicsfeatures,thatenablesthevisualizationofnumericalintegrationKeywordsnumericalintegrationMATLABGUIvisualization前言在微积分中,我们已知函数fx在闭区间,ab上连续,且存在原函数Fx,求fx在该区间上的定积分可用牛顿莱布尼兹公式求解,即bbaafxdxFxFbFa。用牛顿莱布尼兹公式计算积分的方法在理论上和解决实际问题中起到很大的作用,但在工程技术领域常遇到复杂的情况无法用牛顿莱布尼兹公式求解。如某些被积函数fx的原函数Fx不是初等函数;或者被积函数fx非常复杂;或者被积函数的原函数结构非常复杂;再者就是没有具体的fx表达形式,只有些零散的测试数据表格或图形。诸如此类情况,很多可采用数值积分的方法求出积分近似值。在积分所限定的区间中,被积函数fx的插值式在n个点处求值,这些点称为节点。节点用ix表示,并假设它们有序且各不相同即,naxxxb。如果xa且nxb,那么区间就是闭的,用符号,ab表示,如果xa且nxb,那么区间就是开的,用符号,ab表示。我们已经知道,分段多项式的插值比单个多项式的全局插值更加优秀,这个结论对数值积分方法也适用。在每个小段上对fx进行低阶多项式逼近。再对每个小段上的逼近多项式积分时,就得到基本公式。基本公式只涉及用足够的,xfx来定义分段多项式的某段,将此公式应用到每个小段并把结果相加就得到了复合公式,或称为扩展公式。几个重要的数值积分方法数值积分的基本思路用数值方法近似地求个函数fx在区间,ab。intwome,x,forknsunsunkendsymsMRGnFrMsun算例用高斯勒让德积分公式计算xIedx,取代精度为和,再根据截断误差公式写出误差公式,并将结果与精度值进行比较。解建立以为名的M文件输入程序所以,用代数精度为和的高斯勒让德积分公式数值计算I的结果GL和GL,与精确值IFs的绝对误差分别为wGL和wGL。数值积分可视化MATLAB是种集计算功能符号运算数据可视化等强大功能的数学工具软件。但是如果只有在我们掌握了足够的MATLAB命令和编程技巧,才能进行数值积分,显然感到很麻烦。而MATLAB中的GUI功能,可以借助软件本身的数值计算图形处理功能及GUIDE编辑器,设计出个简洁美观的积分操作界面,然后在界面上实现数据处理和相关图形的功能,这就实现了数值积分可视化。设计思路在MATLABGUI中创建图形界面,然后在图形界面上实现处理数据及显示相关图形功能,添加控件,最后添加控件的事件代码实现处理数据及显示相关结果的功能。数值积分模块不仅可以计算常见的元元元函数积分,还能绘制出元函数的维图形和积分区域。用户在此界面可以进行积分动画演示;从不同角度查看积分函数图像与积分区域。通过数值积分可视化,可以为些不熟悉数值积分或者编程的用户提供个友好的人机交互平台。既能让我们从繁琐的计算过程中解脱出来,又能提高工作效率。总结子曰工欲善其事,必先利其器。如果有种有效的工具能解决在教学与研究中遇到的问题,那么MATLAB语言正是这样的种工具。它可以将使用者从繁琐无谓的底层编程中解放出来,把有限的宝贵时间更多地花在解决问题中,提高工作效率。目前,MATLAB已经成为国际上最流行的科学与工程计算的软件工具。它已经不仅仅是个矩阵实验室了,它已经成为了种具有广泛应。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第4章

intwome,x,forknsunsunkendsymsMRGnFrMsun算例用高斯勒让德积分公式计算xIedx,取代精度为和,再根据截断误差公式写出误差公式,并将结果与精度值进行比较。解建立以为名的M文件输入程序所以,用代数精度为和的高斯勒让德积分公式数值计算I的结果GL和GL,与精确值IFs的绝对误差分别为wGL和wGL。数值积分可视化MATLAB是种集计算功能符号运算数据可视化等强大功能的数学工具软件。但是如果只有在我们掌握了足够的MATLAB命令和编程技巧,才能进行数值积分,显然感到很麻烦。而MATLAB中的GUI功能,可以借助软件本身的数值计算图形处理功能及GUIDE编辑器,设计出个简洁美观的积分操作界面,然后在界面上实现数据处理和相关图形的功能,这就实现了数值积分可视化。设计思路在MATLABGUI中创建图形界面,然后在图形界面上实现处理数据及显示相关图形功能,添加控件,最后添加控件的事件代码实现处理数据及显示相关结果的功能。数值积分模块不仅可以计算常见的元元元函数积分,还能绘制出元函数的维图形和积分区域。用户在此界面可以进行积分动画演示;从不同角度查看积分函数图像与积分区域。通过数值积分可视化,可以为些不熟悉数值积分或者编程的用户提供个友好的人机交互平台。既能让我们从繁琐的计算过程中解脱出来,又能提高工作效率。总结子曰工欲善其事,必先利其器。如果有种有效的工具能解决在教学与研究中遇到的问题,那么MATLAB语言正是这样的种工具。它可以将使用者从繁琐无谓的底层编程中解放出来,把有限的宝贵时间更多地花在解决问题中,提高工作效率。目前,MATLAB已经成为国际上最流行的科学与工程计算的软件工具。它已经不仅仅是个矩阵实验室了,它已经成为了种具有广泛应。用前景的全新的计算机高级编程语言了,有人称它为第代计算机语言,在国内外高校和研究部门正扮演着重要的角色。MATLAB语言的功能也越来越强大,不断适应新的要求提出新的解决方法。数值积分和微分是解许多工程和科研问题的很重要的慨念,虽然有许多微积分问题,可以用解析的方式找到答案,但其计算过程庞大且复杂,尤其是有更多的微积分式是无解析解存在的。所以这时候必须用数值方法求近似解。而MATLAB提供庞大的数学运算函数,是数值积分在MATLAB中的计算变得简单容易。可以预见,在科学运算自动控制与科学绘图领域MATLAB语言将长期保持其独无的地位。参考文献于育民,连冬艳MATLABGui在数值积分中的应用J南阳理工学院学报,林洽武,MATLAB解复杂重定积分J广东教育学院学报,广东教育学院,张书欣,付冰冰基于MATLAB的积分求解析解方法的研究J吉林农业科技学院学报,施吉林,刘淑珍,陈桂芝计算机数值方法第版M高等教育出版社,余承依基于MATLAB数值计算的GUI设计J漳州师范学院学报自然科学版,郭瑞,阿布都热西提阿布都外力关于NewtonCotes数值积分公式的修正J新疆大学学报,蔡苗苗MATLAB使用技巧几则J电脑学习,谢彦红,李金娜,赵旋基于MATLAB的Gauss积分节点系数研究J沈阳农业大学学报,刘庄,李有道计算方法R清华大学基础知识讲座,第章数值积分,陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,余丹用Simson公式进行数值积分J华北电力大学数理系,任玉杰数值分析及其MATLAB实现M高等教育出版薛定宇,陈阳泉高等应用数学问题的MATLAB求解第版M清华大学出版社Curtis,PatrickAliedNumericalAnalysisM机械工业出版社Ge。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第5章

学报自然科学版,郭瑞,阿布都热西提阿布都外力关于NewtonCotes数值积分公式的修正J新疆大学学报,蔡苗苗MATLAB使用技巧几则J电脑学习,谢彦红,李金娜,赵旋基于MATLAB的Gauss积分节点系数研究J沈阳农业大学学报,刘庄,李有道计算方法R清华大学基础知识讲座,第章数值积分,陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,余丹用Simson公式进行数值积分J华北电力大学数理系,任玉杰数值分析及其MATLAB实现M高等教育出版薛定宇,陈阳泉高等应用数学问题的MATLAB求解第版M清华大学出版社Curtis,PatrickAliedNumericalAnalysisM机械工业出版社GeraldRecktenwaldNumericalMethodswithMATLABImlementationandAlicatonM机械工业出版社。设函数fx在区间,ab上的n个等距节点,,,ibaxakhknhn处有定义,且其函数值为ifx,则在闭区间,,kn上存在,nnknkhbaThfxfxfxhn或,nnkkkhbaTfxfxhn使得,bnnaIfxdxTRfT其中,nRfT是nT的截断误差,即余项,和式就是常用的复合梯形公式,它相当于用分段线性插值函数作为fx的近似。设函数fx在区间,ab上的n个等距节点,,,ibaxakhknhn处的函XY数值为,,kfxkn,且fx在,ab上具有连续的阶导数,则复合梯形公式或是阶收敛的,且存在,ab,使得的截断误差,nRfT为,bnnnahbaRfTfxdxTf如果记max。'',axbbaMfxhn则在,ab上的绝对误差为,nhRfTMba。辛普森公式为提高精度可以用分段次插值函数代替n。由于每段要用到相邻两个小区间端点的个函数值,所以区间数目必须是偶数,记,,nmkm。在第k段的两个区间上用个节点,,kkkkxfxxfx,kkxx作次插值函数kSx,得kkxkkkkxhSkdxfxfxfx,求m段之和就得到整个区间上的近似积分。函数fx在区间,ab上的m个等距节点,,,kbaxakhkmhm处有定义,且其函数值为,,kfxkm,则在,ab上有,mmnkkkkhbaSfafbfxfxhm使得,bnnaIfxdxSRfS其中,nRfS是nS的截断误差,式称为辛普森公式。函数fx在区间,ab上的m个等距节点,,,kbaxakhkmhm处的函数值为fx,,km,且fx在,ab上具有连续的阶导数,则复合辛普森公式是阶收敛的,且存在,ab,使得式的截断误差为,bnnahbaRfSfxdxSf如果记max,axbMfx则式在,ab上的绝对误差为,bnnahRfSfxdxSMba牛顿科茨公式我们用简单的便于积分的又逼近于被积函数fx的函数Px代替fx来构造求积公式。浅谈MATLAB在数值积分中的应用。高斯命令gauss高斯勒让德积分公式的MATLAB程序functionGL,Y,RGnGaussRfun,X,AnlengthXnnYfevalfun,XGLsumAYsunsunwomesymsxforknwomewomexXkendwomewomeFr。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第6章

上定积分bafxdx的基本思路,可以归结到定积分的定义limnbkankbaIfxdxfn其中,kkkxxab,,kn。当n的取值充分大时,I的数值积分就是,nbnkakbafxdxIfn,nbkakbafxdxfRfn和式都称为数值求积分式,其中Rf表示截断误差,称为数值求积公式的余项。高斯命令gauss高斯勒让德积分公式的MATLAB程序functionGL,Y,RGnGaussRfun,X,AnlengthXnnYfevalfun,XGLsumAYsunsunwomesymsxforknwomewomexXkendwomewomeFrintwome,x,forknsunsunkendsymsMRGnFrMsun算例用高斯勒让德积分公式计算xIedx,取代精度为和,再根据截断误差公式写出误差公式,并将结果与精度值进行比较。解建立以为名的M文件输入程序所以,用代数精度为和的高斯勒让德积分公式数值计算I的结果GL和GL,与精确值IFs的绝对误差分别为wGL和wGL。数值积分可视化MATLAB是种集计算功能符号运算数据可视化等强大功能的数学工具软件。但是如果只有在我们掌握了足够的MATLAB命令和编程技巧,才能进行数值积分,显然感到很麻烦。而MATLAB中的GUI功能,可以借助软件本身的数值计算图形处理功能及GUIDE编辑器,设计出个简洁美观的积分操作界面,然后在界面上实现数据处理和相关图形的功能,这就实现了数值积分可视化。设计思路在MATLABGUI中创建图形界面,然后在图形界面上实现处理数据及显示相关图形功能,添加控件,最后添加控件的事件代码实现处理数据及显示相关结果的功能。数值积分模。学报自然科学版,郭瑞,阿布都热西提阿布都外力关于NewtonCotes数值积分公式的修正J新疆大学学报,蔡苗苗MATLAB使用技巧几则J电脑学习,谢彦红,李金娜,赵旋基于MATLAB的Gauss积分节点系数研究J沈阳农业大学学报,刘庄,李有道计算方法R清华大学基础知识讲座,第章数值积分,陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,余丹用Simson公式进行数值积分J华北电力大学数理系,任玉杰数值分析及其MATLAB实现M高等教育出版薛定宇,陈阳泉高等应用数学问题的MATLAB求解第版M清华大学出版社Curtis,PatrickAliedNumericalAnalysisM机械工业出版社GeraldRecktenwaldNumericalMethodswithMATLABImlementationandAlicatonM机械工业出版社。设函数fx在区间,ab上的n个等距节点,,,ibaxakhknhn处有定义,且其函数值为ifx,则在闭区间,,kn上存在,nnknkhbaThfxfxfxhn或,nnkkkhbaTfxfxhn使得,bnnaIfxdxTRfT其中,nRfT是nT的截断误差,即余项,和式就是常用的复合梯形公式,它相当于用分段线性插值函数作为fx的近似。设函数fx在区间,ab上的n个等距节点,,,ibaxakhknhn处的函XY数值为,,kfxkn,且fx在,ab上具有连续的阶导数,则复合梯形公式或是阶收敛的,且存在,ab,使得的截断误差,nRfT为,bnnnahbaRfTfxdxTf如果记max。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第7章

函数cumsum的调用格式cumsumX,输入向量X,输出向量X的元依次累加和,可用于按矩形和计算积分;输入矩阵X,输出矩阵为X的每列向量的元依次累加。cumsumX,DIM输出ND数组X,输出为X的每个DIM向量的元依次累加和。算例分别用MATLAB和矩形公式计算sinxedx,并与精确值比较。解将,分成等份,运行程序所以,用矩形公式计算的结果为,精确值为,误差为。梯形公式命令traz用MATLAB软件和梯形公式计算数值积分和估计误差,可以用自己编写的MATLAB程序,也可以用系统提供的两种计算程序种是梯形数值积分的程序;另外种是累加梯形数值积分的程序。函数traz的调用格式trazY,输入Y,输出为按梯形公式计算的Y的积分的近似值。trazX,Y,输入X,Y为同长度的数组,输出为按梯形公式计算Y对X的积分。浅谈MATLAB在数值积分中的应用。届本科毕业设计信息与计算科学浅谈MATLAB在数值积分中的应用摘要本文归纳总结了求数值积分的几个重要方法,探讨了这些方法在MATLAB上的实现。借助MATLAB中的GUI功能,设计个简单实用的积分操作界面。在该界面上可以实现数据处理和相关图形的功能,从而实现数值积分的可视化。关键字数值积分MATLABGUI可视化NumericalIntergrationOfMATLABAlicationAbstractThisarticlesummarizesseveralimortantnumericalintegrationmethods,thendiscussesthesemethodsinMATLABsimlementationWecandesignasimleandracticaluserinterfacewithGUIThein。块不仅可以计算常见的元元元函数积分,还能绘制出元函数的维图形和积分区域。用户在此界面可以进行积分动画演示;从不同角度查看积分函数图像与积分区域。通过数值积分可视化,可以为些不熟悉数值积分或者编程的用户提供个友好的人机交互平台。既能让我们从繁琐的计算过程中解脱出来,又能提高工作效率。总结子曰工欲善其事,必先利其器。如果有种有效的工具能解决在教学与研究中遇到的问题,那么MATLAB语言正是这样的种工具。它可以将使用者从繁琐无谓的底层编程中解放出来,把有限的宝贵时间更多地花在解决问题中,提高工作效率。目前,MATLAB已经成为国际上最流行的科学与工程计算的软件工具。它已经不仅仅是个矩阵实验室了,它已经成为了种具有广泛应用前景的全新的计算机高级编程语言了,有人称它为第代计算机语言,在国内外高校和研究部门正扮演着重要的角色。MATLAB语言的功能也越来越强大,不断适应新的要求提出新的解决方法。数值积分和微分是解许多工程和科研问题的很重要的慨念,虽然有许多微积分问题,可以用解析的方式找到答案,但其计算过程庞大且复杂,尤其是有更多的微积分式是无解析解存在的。所以这时候必须用数值方法求近似解。而MATLAB提供庞大的数学运算函数,是数值积分在MATLAB中的计算变得简单容易。可以预见,在科学运算自动控制与科学绘图领域MATLAB语言将长期保持其独无的地位。参考文献于育民,连冬艳MATLABGui在数值积分中的应用J南阳理工学院学报,林洽武,MATLAB解复杂重定积分J广东教育学院学报,广东教育学院,张书欣,付冰冰基于MATLAB的积分求解析解方法的研究J吉林农业科技学院学报,施吉林,刘淑珍,陈桂芝计算机数值方法第版M高等教育出版社,余承依基于MATLAB数值计算的GUI设计J漳州师范学院学报自然科学版,郭瑞,阿布都热西提阿布都外力关于NewtonCotes数值积分公式的修正J新疆大学学报,蔡苗苗MATLAB使用技巧几则J电脑学习,谢彦红,李金娜,赵旋基于MATLAB的Gauss积分节点系数研究J沈阳农业大学学报,刘庄,李有道计算方法R清华大学基础知识讲座,第章数值积分,陈佩宁,刘竞用MATLAB求数值积分的方法J石家庄职业技术学院学报,余丹用Simson公式进行数值积分J华北电力大学数理系,任玉杰数值分析及其MATLAB实现M高等教育出版薛定宇,陈阳泉高等应用数学问题的MAT。你正在阅读的是:✔浅谈MATLAB在数值积分中的应用第8章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值