定积分的近似计算(数学实验报告matlab版),matlab求定积分,matlab定积分,matlab不定积分,matlab求不定积分,matlab计算定积分,matlab求定积分函数,matlab不定积分函数,matlab求解定积分,matlab算定积分

数学实验报告

实验序号:2日期:2013年 12月 5日

班级

2011应数一班姓名孙婉婉学号1101114143

实验名称

定积分的近似计算加深理解积分理论中分割、近似、求和、取极限的思想方法了解定积分近似计算的矩形法、梯形法与抛物线法会用MATLAB语言编写求定积分近似值的程序,会用MALAB中的命令求定积分。,取n=120.要求使用函数trapz( )、quad( )进行计算求解,并比较结果的差异;

2 试计算定积分.(注意:可以运用trapz( )、quad( )或附录程序求解吗?为什么?);

3 学习fuluBsum.m的程序设计方法,尝试用函数sum改写附录C的程序,避免for循环。实验原理与数学模型:

实验原理与数学模型:

1.? 矩形法:根据定积分的定义,每一个积分和都可以看作是定积分的一个近似值,即在几何意义上,这是用一系列小矩形面积近似小曲边梯形的结果,所以把这个近似计算方法称为矩形法.不过,只有当积分区间被分割得很细时,矩形法才有一定的精确度.

针对不同的取法,计算结果会有不同。

(1) 左点法:对等分区间

,在区间上取左端点,即取。

(2)右点法:同(1)中划分区间,在区间上取右端点,即取。

(3)中点法:同(1)中划分区间,在区间上取中点,即取。

2.? 梯形法

等分区间

,相应函数值为 ().曲线上相应的点为 ()将曲线的每一段弧用过点,的弦(线性函数)

来代替,这使得每个上的曲边梯形成为真正的梯形,其面积为

,.于是各个小梯形面积之和就是曲边梯形面积的近似值,

即 ,称此式为梯形公式。?

3.? 抛物线法

将积分区间作等分,分点依次为

,,对应函数值为

(),曲线上相应点为

().

现把区间上的曲线段用通过三点,,的抛物线

来近似代替,然后求函数从到的定积分:

由于,代入上式整理后得

同样也有

……

将这个积分相加即得原来所要计算的定积分的近似值:

这就是抛物线法公式,也称为辛卜生(Simpson)公式.?

实验所用软件及版本:2012B主要内容:

1,分别用梯形法与抛物线法,计算,将积分区间[1,2]作120等分。并尝试用函数trapz(),quad()进行算求解,比较结果的差异。

2,试计算定积分.

(注意:可以运用trapz()、quad()、或附录程序求解吗?为什么?)

3,学习fuluBsum.m的程序设计方法,尝试用函数sum改写矩形法和抛物线法的程序,避免for循环。

实验过程记录(含基本步骤、主要程序清单及异常情况记录等):

1、(1)梯形法:

①、format long

n=120;a=1;b=2;inum=0;

syms x fx

fx=1/x;

for i=1:n

xj=a+(i-1)*(b-a)/n;

xi=a+i*(b-a)/n;

fxj=subs(fx,'x',xj);

fxi=subs(fx,'x',xi);

inum=inum+(fxj+fxi)*(b-a)/(2*n);

end

inum

②x=1:1/120:2;

y=1./x;

trapz(x,y)

(2)抛物线法:

① format long

n=120;a=1;b=2;inum=0;

syms x fx

fx=1/x;

for i=1:n

xj=a+(i-1)*(b-a)/n;

xi=a+i*(b-a)/n;

xk=(xi+xj)/2;

fxj=subs(fx,'x',xj);

fxi=subs(fx,'x',xi);

fxk=subs(fx,'x',xk);

inum=inum+(fxj+4*fxk+fxi)*(b-a)/(6*n);

end

inum

②quad('1./x',1,2)

2、(1)符号求积分:

int('sin(x)/x','x',0,inf)

(2)quad('sin(x)./x',0,inf)

3 ex2zhi2tixingfa.m

format long

n=120;a=1;b=2;inum=0;

syms x fx

fx=1./x;

for i=1:n

xj=a+(i-1)*(b-a)/n; xi=a+i*(b-a)/n;

fxj=subs

matlab积分计算面积,定积分的近似计算(数学实验报告matlab版).doc相关推荐

  1. matlab定积分矩形法实验报告,定积分的近似计算(数学实验报告matlab版).doc

    数学实验报告 实验序号:2日期:2013年 12月 5日 班级 2011应数一班姓名孙婉婉学号1101114143 实验名称 定积分的近似计算加深理解积分理论中分割.近似.求和.取极限的思想方法了解定 ...

  2. 计算机组成与结 读写数据实验,计算机组成与结构实验报告现实版.doc

    计算机组成与结构实验报告现实版.doc 计算机组织与结构 课程实验报告 姓名: 学号: 班级: 指导教师: 实验一:算术逻辑运算单元ALU设计实验 实验内容 算术逻辑运算单元ALU设计实验 实验原理 ...

  3. 计算机模拟在数学实验报告,MATLAB实验-8计算机模拟.doc

    MATLAB实验-8计算机模拟 PAGE PAGE 4 新乡学院数学与信息科学系实验报告 实验名称 计算机模拟 所属课程 数学软件与实验 实验类型 综合型实验 专 业 信息与计算科学 班 级 2011 ...

  4. matlab上机实验报告,matlab实验报告格式.doc

    matlab实验报告格式,matlab实验报告,matlab实验报告总结,matlab综合实验报告,matlab数学实验报告,matlab仿真实验报告,matlab上机实验报告,matlab实验报告模 ...

  5. matlab 把区间等分分,MATLAB数学实验报告 定积分的近似计算

    MATLAB数学实验报告 实验日期:2015年11月20日 实验名称定积分的近似计算 姓名:学号:班级: 问题背景描述: 利用牛顿-莱布尼兹公式虽然可以精确地计算定积分的值,但它仅适用于被积函数的原函 ...

  6. 2023南京邮电大学通达学院《数学实验》MATLAB实验答案

    四月维夏,六月徂暑. 勤将励勉,勿望再晨. --赠nmy 南京邮电大学通达学院<数学实验>MATLAB实验答案 一 声明 二 MATLAB下载 <数学实验>练习一 1.1 1. ...

  7. 数学实验教程matlab版实验报告,MATLAB数学实验报告.doc

    MATLAB数学实验报告 姓名:李帆 班级:机械(硕)21 学号:2120104008 第一次数学实验报告 --线性规划问题 实验问题 某饲养场饲养动物出售,设每头动物每天至少需要700g蛋白质,30 ...

  8. 南京邮电大学matlab数学实验报告

    前言 数学实验这个玩意是真的很烦人-- 秉承"长江后浪拍前浪,把前浪拍死在沙滩上"的精神. 特此把我自己写的数学实验报告的解题过程以博客形式记录下来,给未来的自己瞅瞅 仅供参考,不 ...

  9. matlab数学实验教程实验1实验报告,Matlab数学实验一2015(答案版)

    Matlab数学实验一--matlab初体验 一. 实验目的及意义 [1] 熟悉MATLAB软件的用户环境: [2] 了解MATLAB软件的一般目的命令: [3] 掌握MATLAB数组操作与运算函数: ...

  10. matlab操作入门实验报告,MATLAB基本操作实验报告.doc

    MATLAB基本操作实验报告MATLAB基本操作实验报告 南昌航空大学 数学与信息科学学院 实 验 报 告 课程名称: 实验名称: 实验类型: 验证性 综合性□ 设计性□ 实验室名称: 班级学号: 学 ...

最新文章

  1. strict aliasing
  2. cmw500综合测试仪使用_宁波摆闸静电测试仪价格-老友网
  3. javaweb乱码以及ajax乱码
  4. 将Apache添加为Linux的服务 实现自启动
  5. 学习File API用于前端读取文件
  6. hp服务器370G5硬盘列阵,hp DL380 g5创建raid阵列安装系统准备工作
  7. LeetCode 874. 模拟行走机器人(set)
  8. linux创建文件内容三行,shell之创建文件及内容的方法示例
  9. EasyUI Form提交后json数据IE上需要下载(转)
  10. mysql windows 乱码问题_MySQL:windows中困扰着我们的中文乱码问题
  11. php 子类重新定义父类的变量_PHP设计模式 ——(抽象工厂模式)
  12. LeetCode(1021)——删除最外层的括号(JavaScript)
  13. 软件_避免用chrome进行网站配置调试[博]
  14. Pytorch显存分配机制与显存占用分析方法
  15. Python调用腾讯API实现人脸检测
  16. 今日头条文章量如何打造爆款
  17. 初识RxJava(三)转换类 操作符
  18. Linux ffmpeg 一键安装
  19. Win10无法打开电子书提示“确保Web地址正确”的解决方案
  20. macOS中比较好的SVN客户端软件:SnailSVNLite

热门文章

  1. 八皇后问题(Queen8)思路分析+源码
  2. C#模拟鼠标和键盘操作
  3. 浊度仪行业调研报告 - 市场现状分析与发展前景预测
  4. 一个bug看一天,写代码像cxk
  5. HF-LPX30 LPX20
  6. python数据分析实验报告_数据聚合
  7. SpringBoot使用Quartz定时器实现Email信息轰炸
  8. Scala使用ALS模型做推荐
  9. 本地化差分隐私保护的实现机制(一)
  10. 奇虎360历届笔试面试题汇总