Arc Length of an Ellipse: Formula & Calculation

  • Context: Undergrad 
  • Thread starter Thread starter natski
  • Start date Start date
  • Tags Tags
    Arc Arc length Length
Click For Summary

Discussion Overview

The discussion revolves around the calculation of arc length between two points on an ellipse, exploring various methods and challenges associated with the process. Participants discuss theoretical aspects, numerical methods, and practical coding implementations related to this topic.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant inquires about a general formula for calculating arc length along an ellipse.
  • Another participant suggests that elliptical integrals or numerical methods are necessary for such calculations.
  • A request for Fortran code related to arc length calculations is made.
  • It is noted that the term "calculate" can be ambiguous, as many integral calculations rely on numerical methods rather than exact values.
  • One participant mentions using Simpson's rule for numerical integration and reports obtaining reasonable results.
  • A concern is raised regarding the method proposed by Dr. Math, where integrating over the Cartesian coordinates could yield misleading results if two points share the same x-coordinate but differ in y-coordinate.
  • A proposed approach to calculate arc length involves breaking it down into segments, but issues arise with the integrand leading to complications such as infinite values.

Areas of Agreement / Disagreement

Participants express differing views on the methods for calculating arc length, with some advocating for numerical methods while others highlight potential pitfalls in existing approaches. The discussion remains unresolved regarding the best method to use.

Contextual Notes

Participants note limitations in the methods discussed, including assumptions about the integrand and the potential for infinite values in certain calculations. The scope of the discussion is primarily focused on numerical methods without reaching a consensus on a definitive approach.

natski
Messages
262
Reaction score
2
Is there a general formula for calculating the arc length between two points along an ellipse?
 
Physics news on Phys.org
Is there any Fortran code around to do this?
 
it depends what you mean by "calculate". i.e. almost all interesting integral calculations use numerical methods.

just saying an integral equals pi/4 is not calculating it, since you have not calculated pi. you are merely relating the length to the length of an arc of a circle by saying this.

so even to calculate arc length on a circle requires numerical methods.

on an ellipse these same numerical methods work equally well (Simpsons rule, etc..).
 
Ok, got my Simpson's rule going on in a code and getting some reasonable results now... thanks
 
Last edited:
It strikes me that using the method provided by Dr Math, you get an equation where you must integrate f(x) between x2 and x1 by dx to get the arc length, where x is the Cartesian coordinate system.

But one can imagine two points on the ellipse with the same position in x but different position in y. So the arc length would not be zero but Dr Math's method but give a zero value nontheless...
 
To solve this problem, I tried to calculate the arclength as L = L1 + L2
where L1 is between x=x2 and x=a and L2 is between x=a and x=x1.

But the denominator in the integrand is x^2 - a^2 so we get some crazy infinite stuff going on there messing up everything...
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
4
Views
6K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K