matlab 自适应辛普森function s=Self_Adaptive_integral(a,b,tol,M)%input:a--下限% b--下限% tol--the tolerance(容差)% m--初始设置的步数h=(b-a)/M;%步距s=0;for i=1:Mx=a+(i-1)*h;y=a+i*h;to=abs(simpson_integral(x,y,2)+simpson_integra

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 10:20:20

matlab 自适应辛普森function s=Self_Adaptive_integral(a,b,tol,M)%input:a--下限% b--下限% tol--the tolerance(容差)% m--初始设置的步数h=(b-a)/M;%步距s=0;for i=1:Mx=a+(i-1)*h;y=a+i*h;to=abs(simpson_integral(x,y,2)+simpson_integra
matlab 自适应辛普森
function s=Self_Adaptive_integral(a,b,tol,M)
%input:a--下限
% b--下限
% tol--the tolerance(容差)
% m--初始设置的步数
h=(b-a)/M;%步距
s=0;
for i=1:M
x=a+(i-1)*h;
y=a+i*h;
to=abs(simpson_integral(x,y,2)+simpson_integral(x,y,1))/10;
j=1;
while(to>=tol) %循环直到to

matlab 自适应辛普森function s=Self_Adaptive_integral(a,b,tol,M)%input:a--下限% b--下限% tol--the tolerance(容差)% m--初始设置的步数h=(b-a)/M;%步距s=0;for i=1:Mx=a+(i-1)*h;y=a+i*h;to=abs(simpson_integral(x,y,2)+simpson_integra
你程序写错了,那个函数f被积函数,怎么在simpson_integral体内有两个输入f(@f,x)