Mathematica不会NIntegrate相当简单的等式,即使Wolfram Alpha也没有问题

时间:2014-02-06 15:08:41

标签: wolfram-mathematica

这是我的意见: NIntegrate[sqrt[1 + (.00035 x^2)^2], {x, -625, 625}]

结果是:

  

NIntegrate :: inumr:“integrand sqrt [1 + 1.225 * 10 ^ -7 \ x ^ 4]有   评估了所有采样点的非数值   带有边界的区域{{-625,0}}。“

这将我链接到一个页面,我基本上告诉我必须定义x。这不就是作为第二个参数给出的范围究竟是什么吗?我在这做什么?

I can put the exact same syntax into WolframAlpha and get the right answer:

1 个答案:

答案 0 :(得分:3)

Mathematica对Wolfram Alpha的输入语法比较麻烦。试试

NIntegrate[Sqrt[1 + (.00035 x^2)^2], {x, -625, 625}]