MathGroup Archive 1999

[Date Index] [Thread Index] [Author Index]

Search the Archive

nonlinear fits of parametric equation?

  • To: mathgroup at
  • Subject: [mg18081] nonlinear fits of parametric equation?
  • From: Christian Honeker <xian at>
  • Date: Tue, 15 Jun 1999 01:43:37 -0400
  • Delivery-date: Tue Jun 15 03:11:23 1999
  • Sender: owner-wri-mathgroup at

Dear Mathematica Users!

I would like to fit (x,y) points which are arranged in the shape of an
using the equation of an ellipse.
Must I have a function of the form y = f(x) in order to use
NonlinearFit? Can the command NonlinearFit accept
the parametric form of an equation as the model?

I realize that the simple form of an ellipse

x^2/a^2 + y^2/b^2 = 1

can be plotted either in two parts:

Plot[{Sqrt[(1-x^2/a^2) b^2], -Sqrt[(1-x^2/a^2) b^2]}, etc. ]

or parametrically

ParametricPlot[{a Cos[theta], b Sin[theta]}, etc. ]

It seems that working with the parametric form is simpler.
However, I would like to be able to fit data which
has the shape of an ellipse, but is not necessarily
centered about the origin nor parallel to one of the
axes. The most general form for an ellipse
can be written:

A x^2 + B xy + C y^2 + D x + E y = 0

But I don't know how to get NonlinearFit to
fit the above function to my data!
Worse yet, I don't know how to reduce the five
constants to the information I need:
center of the ellipse, width of major & minor axes etc.

Any assistence is appreciated!

Christian Honeker

  • Next by Date: Re: Re:ParametricPlot3D
  • Previous by thread: Re: INDEFINITE INTEGRALS
  • Next by thread: Re: nonlinear fits of parametric equation?