Romberg算法的实验报告

时间:2026-01-19

Romberg算法

一、实验目的:学会数值求积的Romberg算法,并应用该算法于实际问

题.

1

二、实验内容:求定积分 三、实验要求:

xdx

0.5

(1)要求程序不断加密对积分区间的等分,自动地控制Romberg算法中的

加速收敛过程,直到定积分近似值的误差不超过10为止,输出求得的定积分近似值。

(2)可用MATLAB中的内部函数int求得此定积分的准确值与Romberg算法计算的近似值进行比较。

6

四、实验基本原理

Romberg方法是使用行很强的一种数值积分方法,其收敛速度很快,这里直接给出Romberg积分的计算方法。

1

(1)计算R(0,0) (b a)[f(a) f(b)]

2hi 121

(2)计算R(r,0) R(i 1,0) 22k 1

i 1

1

f a k hi 1 2

4j 1R(m,j 1) R(m 1,j 1)

(3)R(m,j)

4j 1 1

这样就构成了Romberg积分的基本步骤,其计算步骤可以表1.1来表示:

表1.1 Romberg积分

可以证明Romberg方法是数值稳定的。

五、实验过程:

1、编写主函数。打开Editor编辑器,输入romberg法主程序语句:

function [R,wugu,h]=romberg(fun,a,b, wucha,m) n=1;h=b-a; wugu=1; x=a;k=0; RT=zeros(4,4); RT(1,1)=h*(feval(fun,a)+feval(fun,b))/2; while((wugu>wucha)&(k<m)|(k<4)) k=k+1; h=h/2; s=0; for j=1:n

x=a+h*(2*j-1); s=s+feval(fun,x); end

RT(k+1,1)= RT(k,1)/2+h*s; n=2*n; for i=1:k

RT(k+1,i+1)=((4^i)*RT(k+1,i)-RT(k,i))/(4^i-1); end

wugu=abs(RT(k+1,k)-RT(k+1,k+1)); end

R=RT(k+1,k+1); 以文件名romberg.m保存。 2、运行程序。

(1)在MATLAB命令窗口输入:

F=inline('sqrt(x)');

[R,wugu,h]=romberg(F,0.5,1,1.e-6,10)

syms x

fi=int(sqrt(x),x,0.5,1); Fs=double(fi), wR=double(abs(fi-R)), wR1= wR - wugu 回车得到:

R = 0.430964406263892 wugu =8.906264614694237e-12 h =0.031250000000000

Fs = 0.430964406271151 wR =7.258672750871873e-12 wR1 = -1.647591863822364e-12 (2)在MATLAB命令窗口输入:

>> x=0.5:0.01:1;y=sqrt(x);area(x,y) grid

回车得到如下图1.2所示:

图1.2 积分的几何意义

六、实验结果分析:

由运行后的所求积分的精确值Fs=0.430964406271151,取精度为10 6,利用龙贝格求积公式的romberg.m程序计算所求积分的近似值R=0.430964406263892,所得相邻两次迭代的绝对误差为

wugu=8.906264614694237e-12,最小步长h=0.031250000000000,定积分的精确值的近似值Fs= 0.430964406271151,近似值R与精确值Fs的绝对误差wR=7.258672750871873e-12,已经达到所要求的精度10 6wR与wugu的绝对误差为wR1 = -1.647591863822364e-12,即两者很接近。

计算结果已经给出了符合精度的数值。在图1.2中给出了积分的几何意义,即图中阴影部分面积,为0.430964406271151。

三傻大闹宝莱坞 恋恋笔记本 阿甘正传 当幸福来敲门 黑暗骑士 情书 魔戒 厕所女神 入殓师 超速绯闻 告白 闻香识女人 海上钢琴师 小淘气尼古拉 沉默的羔羊 辛德勒的名单 西西里的美丽传说 你丫闭嘴 海角七号

飞屋环游记 地球上的星星 勇敢的心 姐姐的守护者 yes or no 拯救大兵瑞恩 花与爱丽丝 僵尸新娘 西雅图不眠夜 哈利波特

贫民窟里的百万富翁 侧耳倾听 卑鄙的我 美丽人 返老还童 谍影重重123 百万宝贝 楚门的世界 幽灵公主 完美的世界 钢琴家 国家宝藏

神探 独裁者

Romberg算法的实验报告.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219