北京化工大学数值分析,龙贝尔求积,

实习题五:用龙贝格求积公式法计算习题五第一题积分,是结果尽可能准确(eps = 0.000001) 主程序:

%习题五:用龙贝格求积公式计算下列积分

clear

clc

format long

disp('习题五:用龙贝格求积公式计算下列积分')

%求解 f = sinx/x [0,pi/2]的积分

f = @f1;

a = 0.00001;

b = pi/2;

eps = 0.000001;

s = romberg(f,a,b,eps);

disp(' f = sinx/x [0,pi/2] 计算精度eps = 0.000001的积分结果')

disp(s)

%求解f = ln(1+x)/(x+x^2) [0,1] 的积分

f = @f2;

a = 0;

b = 1;

eps = 0.000001;

s = romberg(f,a,b,eps);

disp(' f = ln(1+x)/(x+x^2) [0,1] 计算精度eps = 0.000001的积分结果') disp(s)

%求解 y = (1/x)*log(1+x) [0,1] 的积分

f = @f3;

a = 0.00001;

b = 1;

eps = 0.000001;

s = romberg(f,a,b,eps);

disp(' y = (1/x)*log(1+x) [0,1] 计算精度eps = 0.000001的积分结果') disp(s)

%求解 y = 1/(1+x) [0,1] 的积分

f = @f4;

a = 0;

b = 1;

eps = 0.000001;

s = romberg(f,a,b,eps);

disp(' y = 1/(1+x) [0,1] 计算精度eps = 0.000001的积分结果')

disp(s)

龙贝格函数:

function R = romberg(f,a,b,eps)

h = b-a;

T = [];

T(1) = (feval(f,a)+feval(f,b))*h/2;

龙贝格求积分算法例题_数值分析实习作业之龙贝格求积相关推荐

  1. VS2017/c语言-求积分算法

    用c语言计算积分 一.积分计算原理 先把积分区域划分为n个曲边梯形,每个求值点为曲边梯形的两个底边中点,求得每个曲边梯形的面积即为积分值 用近似法求得积分:当n为无穷大时,可将该曲边梯形近似看成矩形, ...

  2. Romberg求积分算法

    // Integral-romberg方法求积分.cpp : 定义控制台应用程序的入口点. // /* romberg方法求积分 方法也称为逐次分半加速法.它是在梯形公式,simpson公式和newt ...

  3. 抛物线求积公式求积分算法matlab,数值计算实验报告---复合求积公式(梯形、抛物线、龙贝格)、导数求值(三点、四点、五点公式)...

    ----------------------个人作业,如果有后辈的作业习题一致,可以参考学习,一起交流,请勿直接copy ··复合抛物线公式: ··龙贝格公式: 四.实验内容 ------1 实验题目 ...

  4. 非抢占式优先算法例题_三维点云的经典算法与前沿技术有哪些?

    三维点云是最重要的三维数据表达方式之一. 从技术角度看,SLAM.三维重建.机器人感知等领域,点云都是最简单且最普遍的表达方式:相对于图像,点云有其不可替代的优势--深度,即三维点云直接提供了三维空间 ...

  5. C++实现复化梯形公式求积分算法

    1. 算法原理简介 步1 将积分区间2n等分; 步2 调用复化梯形公式: 2. 应用实例 取 n=10,利用复化梯形公式计算积分: 3. 程序代码 #include <iostream> ...

  6. 非抢占式优先算法例题_非抢占式高优先级调度算法

    v1.0 可编辑可修改 1 /* 非抢占式高优先级调度算法(优先数越大级别越高) 算法思想: 在按进程达到时间由小到大的顺序输入进程信息后, 先对其优先数进行排列, 将 最先到达的进程的到达时间设为开 ...

  7. C语言实现变步长求积分算法

    链接:https://blog.csdn.net/chen_dsir/article/details/71257631  博主详细介绍了复合梯形公式, 链接:https://wenku.baidu.c ...

  8. 非抢占式优先算法例题_非抢占短作业优先算法源代码(C语言)

    #include #include #define MAX 5 //进程数 /*短作业优先算法*/ struct pro { int num; //进程名 int arriveTime; //到达时间 ...

  9. fp算法例题_机器学习(九)—FP-growth算法

    本来老师是想让我学Hadoop的,也装了Ubuntu,配置了Hadoop,一时间却不知从何学起,加之自己还是想先看点自己喜欢的算法,学习Hadoop也就暂且搁置了,不过还是想问一下园子里的朋友有什么学 ...

最新文章

  1. iOS进阶之iOS中实例变量与属性的区别(7)
  2. python大一知识点串讲_python-前20天的着重知识点
  3. 老版本fortran语言 内存无效_面向科学计算的高性能动态编程语言 Julia
  4. libevent 1.4.13 / 源代码文件组织
  5. POJ 2386 Lake Counting DFS水水
  6. ssm框架sql换成MySQL_搭建ssm框架,可实现登录和数据展示以及增删改查
  7. JPBC参数介绍Element,Field,Point等
  8. 远程桌面超出最大连接数问题
  9. (32)FPGA面试技能提升篇(EMMC)
  10. 多线程爬取图片 -Java
  11. CSDN2013年度博客之星评选
  12. Flink技术到底是什么?Flink原理及深度解析
  13. 基金公司十大非货规模逆袭(2010-2020)
  14. python酷q机器人_酷Q机器人实时热点Python源码
  15. Ecshop二次开发
  16. matlab小波变换函数总结,matlab小波变换函数的总结与程序
  17. PTC Onshape 的两个核心弱点
  18. 大数据基础课02 从萌芽到爆发,大数据经历了哪些发展?
  19. C语言移动营业厅程序设计,C语言程序设计 陈锐主编,清华大学出版社)例题代码 前7章.doc...
  20. Linux Ubuntu 初学命令

热门文章

  1. 国外问卷调查入门教程
  2. 如何认知MOSFET、IGBT等模拟功率器件
  3. 英文排版系统C语言实现
  4. 消息队列的消息积压解决办法
  5. 将本地镜像发布到阿里云仓库
  6. 金邦达刷卡机GP800驱动程序
  7. Free-Form Image Inpainting with Gated Convolution
  8. Android软件开发之盘点界面五大布局(十六)
  9. UI交互设计学习心得《一》
  10. 什么是软文营销?为什么做软文营销?