clear;clc;close all
k=1;
a=-10; %积分下限
b=10; %积分上限
global x
for x=-10:0.5:10;
while (1)
y1=quad(@myfun1,a,-2)+quad('myfun1',2,b);
y2=quad(@myfun1,2*a,-2)+quad('myfun1',2,2*b);
if abs((y1-y2)/(y1+eps))<1e-5
y(k)=y2;
k=k+1;
break
else
a=2*a;
b=2*b;
end
end
end
x=-10:0.5:10;
plot(x,y)
xlabel('x')
ylabel('y')
grid on
msgbox('MATLAB编程答疑,请加QQ: 1530497909','MATLAB答疑','help')
web http://url.cn/NSFcAs -browser
[MATLAB项目实例源码]求解无穷区间定积分问题 源程序代码.zip
128 浏览量
2023-08-27
02:25:33
上传
评论
收藏 2KB ZIP 举报
![avatar](https://profile-avatar.csdnimg.cn/02e39606ccbc49d584615659320c2de3_arthas777.jpg!1)
![avatar-vip](https://csdnimg.cn/release/downloadcmsfe/public/img/user-vip.1c89f3c5.png)
心兰相随引导者
- 粉丝: 867
- 资源: 5438