[SciPy-User] 2d inverse parabolic interpolation

denis denis-bz-gg at t-online.de
Wed Aug 11 11:20:08 EDT 2010


On Aug 10, 8:49 pm, Neal Becker <ndbeck... at gmail.com> wrote:
> In 1-d, inverse parabolic interpolation is a useful operation.  It is
> described in e.g., NRC sec 10.2 (Numerical Recipes in C).
> Is there an equivalent for 2d?  Is there any scipy code?

Neal,
  in 2d you need of course 6 xyz points to fit z = a + bx + cy + dx^2
+ exy + fy^2
and even then may get a hyperbola, not a parabola or ellipse.
Nonetheless the idea is interesting for convex optimization
i.e. minimize 2 vars at once in a plane instead of 1 along a line
(but, correct me, convex opt in general is a mighty hammer looking for
nails ?)

cheers
  -- denis



More information about the SciPy-User mailing list