⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 romberg.m

📁 数值分析中的插值计算
💻 M
字号:
function Romberg%龙贝格积分算法syms x;f=input('被积函数式f(x)=');a=input('积分下限a=');b=input('积分下限b=');yita=input('误差精度=');h=b-a;R=zeros(1,1);start=subs(f,x,a);bottom=subs(f,x,b);R(1,1)=(b-a)*(start+bottom)/2;k=0;d=1;while d>yita    k=k+1    sum=0;    h=h/2;    for i=1:2^k        sum=sum+subs(f,x,a+(2*i-1)*h)    end    R(k+1,1)=sum*h+R(k,1)/2;    for m=1:k        R(k+1,m+1)=R(k+1,m)+[R(k+1,m)-R(k,m)]/(4^m-1);    end    d=abs(R(k+1,m+1)-R(k,m));    endendRd

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -