Integrate in Mathematica takes forever

1.3k Views Asked by At

I'm trying to calculate the length of a curve from a polynomial in Mathematica and for some reason Integrate doesn't complete, it just runs until I abort the execution.

The polynom:

58.1735 - 36.4175 x + 7.10945 x^2 - 0.538311 x^3 + 0.0138115 x^4

Is a part of an integration like this:

integral

where "koordfitprim" is the polynom above (i.e. what is integrated is in fact the square root of 1 + the above polynom^2).

Any ideas why this wouldn't execute?

2

There are 2 best solutions below

1
On BEST ANSWER

You should try to use NIntegrate (instead of Integrate). Integrate is for symbolic integration. NIntegrate for numerical integration. So try

NIntegrate[Sqrt[1+koordfitprim^2],{x,3,18}]
1
On

This is a very tough integral and you asked Mathematica to evaluate it symbolically i.e. analytically. I am not sure whether it can be calculated at all.

What you wanted was a numerical integral

NIntegrate[Sqrt[1 + ko[x]^2], {x, 3, 18}]

The result is, after a fraction of a second,

59.211531