作业帮 > 综合 > 作业

怎样用matlab求定积分

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 03:50:43
怎样用matlab求定积分
738.5*x^2*exp(-0.00105*x^2) 积分范围为0到1.9
怎样用matlab求定积分
%by dynamic
%2009.2.
%
积分Matlab中提供了数值和解析解法两种
1.数值方法
>> fun=@(x)738.5*x.^2.*exp(-0.00105*x.^2);
>> quadl(fun,0,1.9)
ans =
1.6846e+003
2.符号计算
syms x
>> syms x
>> int(738.5*x^2*exp(-0.00105*x^2),x,0,1.9)
ans =
-2004500/3*exp(-7581/2000000)+52750000/63*pi^(1/2)*42^(1/2)*erf(19/2000*42^(1/2))
>> vpa(ans)
ans =
1684.62230190651358892102680947