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
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
MATLAB求解无穷区间定积分问题 源程序代码.rar (2个子文件)
MATLAB求解无穷区间定积分问题 源程序代码
main.m 466B
myfun1.m 99B
共 2 条
- 1
资源评论
passionSnail
- 粉丝: 426
- 资源: 5675
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功