龙贝格积分matlab

作者&投稿:妫超 (若有异议请与网页底部的电邮联系)

桓临18284383487问: matlab计算龙贝格积分f(x)=x的平方根乘上lnx,f(x)在0到1的积分等于 - 4/9 -
温江区济生回答:[答案] syms x y=x^(1/2)*log(x); int(y,0,1) ans = -4/9

桓临18284383487问: 用matlab 龙贝格求积分 -
温江区济生回答: 我试了下 把你的程序保存为Romberg.m 在工作区输入f=@(x) 1/(x+1) a=0 b=1 eps=10^(-4) Romberg(f,a,b,eps) 错误提示是你程序第13行的变量 s没有定义 应该是大写吧

桓临18284383487问: matlab计算龙贝格积分 -
温江区济生回答: syms x y=x^(1/2)*log(x); int(y,0,1) ans =-4/9

桓临18284383487问: 将区间[0 1]等分,并将每一个等分区间进行积分的matlab程序 -
温江区济生回答: 下面是使用龙贝格算法求积分的matlab程序代码clear clc format longf='4/(1+x^2)'; %这是被积函数 x='x'; %这是被积自变量 a=0; %这是积分下限 b=1; %这是积分上限 e=1e-5; %这是积分误差限制%以下是龙贝格积分算法,是目前最为成...

桓临18284383487问: 用MATLAB怎么编写Romberg方法 -
温江区济生回答: 如下 clear;clc;close all; format long % %被积函数为f(x)=4/(1+x^2);积分区间为[0,1] % b=1;a=0;h=b-a;eps=10^(-5); %误差界eps%被积函数为f(x)=(x^3+sin(x))/x;积分区间为[0.3,0.8] %误差界eps=10^(-5) b=0.8;a=0.3;h=b-a;eps=10^(-5);%误差界...

桓临18284383487问: 求高手看一下matlab编的龙贝格求积公式 -
温江区济生回答: 试试我为你编的这个代码 function I=romberg(f,a,b,e) %%对给定函数f(x),积分区间[a,b]和误差界e,用Romberg积分法计算积分 T1=0;T2=0;S1=0;S2=0;C1=0;C2=0;R1=0;R2=0; h=b-a; T1=h/2*(f(a)+f(b)); ee=1; while ee>e for k=1:2 R1=R2; for j=1:2 ...

桓临18284383487问: 关于matlab,龙贝格法求积分,求高手看一下错在哪里 -
温江区济生回答: %正解地 function y=Romberg(a,b,e) n=10;%初始量,大致设一下 h=b-a; t=zeros(n+1,n+1); t(1,1)=h/4*(f(a)+2*f((a+b)/2)+f(b)); for i=1:n t(1,i+1)=1/2*t(1,i); for x=a+h/(2^i):h/2^(i-1):b-h/(2^i) t(1,i+1)=t(1,i+1)+h/(2^i)*f(x); end end for i=1:2 t(2,i)=4/3*t(1,i+1...

桓临18284383487问: 用龙贝格法求积分被积函数为(2/sqrt(pi))*exp( - x)区间为(0,1) ,要求误差不超过 .(计算取6位小数) -
温江区济生回答:[答案] 先用另外2种方法. format long %【1】精确值.符号积分 it=int('(2/sqrt(pi))*exp(-x)',0,1) Accurate=eval(it) y=inline('(2/sqrt(pi))*exp(-x)') %【2】Simpson方法 Simpson=quad(y,0,1) delta=Simpson-Accurate 结果: Accurate = 0.713271669674918 y = ...

桓临18284383487问: 用龙贝格算法计算∫(0到1)[x/(4+x²)]dx的近似值. -
温江区济生回答: % 自定义函数function y = f(x) y = x/(4+x^2);end% 龙贝格算法function result = romberg(f,a,b,e)h = b-a;k = 0;T(1,1)=(b-a)*(f(a)+f(b))/2;while true k = k+1; sum = 0; for i=1:2:2^k sum = sum + f(a+i*h/2^k); end T(k+1,1) = T(k,1)/2 + (h/2^k)*sum; ...

桓临18284383487问: 龙贝格积分法,matlab语句,faval函数提示错误,求助求解. -
温江区济生回答: 关于matlab,龙贝格法求积分,求高手看一下错在哪里函数定义 function y=f(%正解地 function y=Romberg(a,b,e) n=10;%初始量,大致设一下 ,


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网