- 1、本文档共17页,可阅读全部内容。
- 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在重积分中的应用
[摘要]高等数学课程是理工科专业中非常重要的基础课程,重积分是《高等数学》相对难学的部分,并且计算复杂,而Matlab 软件在求解重积分的数值解方面有较大优势,既能进行数值求解,又能绘制有关曲线,非常方便实用。而且可以极大地提高同学们的学习兴趣,培养同学们利用Matlab解决实际问题的能力。
[关键词]Matlab 高等数学
定积分:积分是微分的无限和,函数在区间上的积分定义为
其中从几何意义上说,对于上非负函数,记分值是曲线与直线及轴所围的曲边梯形的面积。有界连续(或几何处处连续)函数的积分总是存在的。
二重积分的定义为
当非负时,积分值表示曲顶柱体的体积。二重积分的计算主要是转换为两次单积分来解决,无论是解析方法还是数值方法,如何实现这种转换,是解决问题的关键。
重积分:重积分的数值计算可通过若干次单积分的组合实现,如对于二重积分
先化为二次计分利用梯形法,先将区间等分,利用梯形积分公式可得
再将区间等分,利用梯形积分公式可得
微积分基本定理(Newton-Leibniz公式):在上连续,且,则有。这个公式表明导数与积分是一对互逆运算,它也提供了求积分的解析方法:为了求的定积分,需要找到一个函数,使的导数正好是,我们称是的原函数或不定积分。不定积分的求法有学多数学技巧,常用的有换元积分和分部积分法。从理论上讲,可积函数的原函数总是存在的,但很多被积函数的原函数不能用初等函数表示,也就是说这些积分不能用解析方法求解,需用数值积分法解决。
在应用问题中,常常是利用微分进行分析,而问题最终归结为微分的和(即积分)。一些更复杂的问题是含微分的方程,不能直接积分求解。多元函数的积分称为多重积分。
三、MATLAB在重积分计算中的应用
1、MATLAB在一重积分计算中的应用
不定积分的计算MATLAB中,int函数用于求符号函数的不定积分,有两种调用格式:(1) int(f):没有指定积分变量和积分阶数时,系统按findsym函数指示的默认变量对被积函数或符号表达式f求不定积。(2) nt(f,v):以v为自变量,对被积函数或符号表达式f求不定积分。求符号函数的积分也可使用int(f,v,a,b),其中a、b分别表示积分的下限和上限。该函数求被积函数f在区间[a、b]上的定积分。a和b可以是两个具体的数,也可以是一个符号表达式还可以是无穷(inf)。当函数f关于变量x在闭区间[a,b]上可积时,函数返回一个定积分结果。当a、b中有一个是inf时,函数返回一个广义积分。当a,b中有一个符号表达式时,函数返回一个符号int(函数) %计算不定积分;
(2)int(函数,变量名) %计算不定积分;
(3)int(函数) %计算定积分;
(4)int(函数变量名) %计算定积分.
用MATLAB命令计算定积分的相关函数及简介
sum(a):求数组a的和
format long:长格式,即屏幕显示15位有效数字。
double():若输入的是字符则转化为相应的ASXII码;若输入的是整型数值则转化为相应的的实型数值。
trapz():梯形法求数值积分。
格式:trapz(x,y):其中x为带有步长的积分区间;y为数值形式的运算。
quad():抛物线法求数值积分。
格式:quad(fun,a,b):注意此处的fun是函数,并且为数值形式的,所以使用*、\、……等运算时要在其前加上小数点,即.*、.\、.^等。
fblquad(‘fun’,a,b,c,d):矩形区域二重数值积分,fun表示被积函数的M函数名,a,b分别为x的上、下限,c,d分别为y的上、下限。
例1、计算.
解 输入命令
syms x %定义符号变量x
int(x^2*log(x)) %计算原积分
ans =
(x^3*(log(x) - 1/3))/3
注意设置符号变量.
例2、计算下列不定积分:;
解 首先建立函数向量
syms x %定义符号变量x
y=[sqrt(a^2-x^2),(x-1)/(3*x-1)^(1/3),x^2*asin(x)]; %定义y的内容
int(y,x) %对
您可能关注的文档
- 第五章 曲线运动 第二节 平抛运动.doc
- 第一章 冷干机.doc
- 第一章 黑龙江省风景名胜区建设发展概况与分析.doc
- 2014年中小学教师职称晋级考试-水平能力测试-中学高级-副高复习题.doc
- 2014年咨询工程师《决策分析与评价》真题及答案.doc
- 2014汽车技能大赛基础知识技术.doc
- 滇池水环境污染防治规划.doc
- 2014山东春季高考语文试题.doc
- 点火、升温、投料操作指南.doc
- 2014暑期实践报告、房鹏远.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)