comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Interpolating Irregular 2D Data
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Interpolating Irregular 2D Data [message #8606] Wed, 26 March 1997 00:00 Go to previous message
peter is currently offline  peter
Messages: 80
Registered: February 1994
Member
Achim Hein (hein@nv.et-inf.uni-siegen.de) wrote:
: Bijan Pesaran wrote:
: >
: > I have z=(x,y) data on a spiral and I want to sample it on a
: > grid for further manipulations, specifically kernel smoothing.
: >

: But I think the faster way is to interpolate the irregular data down to
: equidistant twodimensional axis - simultaneously, you smooth your data
: because of the interpolating.

Achim's suggestion is a good way to go -- the data on the spiral can be
placed onto a grid and smoothed at the same time by the procedure known
as gridding (essentially, convolving the non-rectilinear data with a
smoothing kernel onto the grid points). Very hard to do fast in IDL,
due to required (?) nested loops, since potentially every data point
lies at unique distances from its surrounding grid points, and thus
requires calculation of the interpolation weights; I've used a
call_external program to do it rapidly (and, in fact, to do spiral to
rectilinear conversion).

Peter
[Message index]
 
Read Message
Read Message
Previous Topic: Re: precisely specifying size of MAP (in IDL5)
Next Topic: Re: precisely specifying size of MAP

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 14:15:16 PDT 2025

Total time taken to generate the page: 1.18126 seconds