1个回答
展开全部
使用quad有问题
>> quad('0.0732*exp(-(x+0.02287).^2/64.90)',0,inf)
Warning: Infinite or Not-a-Number function value encountered.
> In quad at 109
ans =
NaN
使用int就可以了
>> syms x
>> int(0.0732*exp(-(x+0.02287).^2/64.90),0,inf)
ans =
-(183*10^(1/2)*649^(1/2)*pi^(1/2)*(erf((2287*10^(1/2)*649^(1/2))/64900000) - 1))/50000
>> double(ans)
ans =
0.520936708170281
>> quad('0.0732*exp(-(x+0.02287).^2/64.90)',0,inf)
Warning: Infinite or Not-a-Number function value encountered.
> In quad at 109
ans =
NaN
使用int就可以了
>> syms x
>> int(0.0732*exp(-(x+0.02287).^2/64.90),0,inf)
ans =
-(183*10^(1/2)*649^(1/2)*pi^(1/2)*(erf((2287*10^(1/2)*649^(1/2))/64900000) - 1))/50000
>> double(ans)
ans =
0.520936708170281
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询