non uniform sampling and interpolation

Started by ma July 16, 2006
Hello,

    In another post I asked about interpolation and sampling and I got some 
good response. After reading them, I am now interested in non uniform 
sampling and interpolation. What I am interested is to solve following type 
of problems:



Assuming I have a 1D signal that the value of it is known at  n=[1 3 4 6 9 
10 15 19]. I want to calculate the values at other points {n=[0 2 5 6 7 8 11 
12 13 14 16 17 18 20]) . I think I can do this in by interpolation. Since 
the distance between samples that I have are non uniform, I can't use normal 
interpolation and I should use some non uniform interpolation technique.



Where can I find more information on this subject? A paper or tutorial is 
very good.



How can I do this in 2D?



Is there any Matlab code that implements these types of interpolations? 
Especially 2D interpolation.



Best regards




ma wrote:
> Hello, > > In another post I asked about interpolation and sampling and I got some > good response. After reading them, I am now interested in non uniform > sampling and interpolation. What I am interested is to solve following type > of problems: > > > > Assuming I have a 1D signal that the value of it is known at n=[1 3 4 6 9 > 10 15 19]. I want to calculate the values at other points {n=[0 2 5 6 7 8 11 > 12 13 14 16 17 18 20]) . I think I can do this in by interpolation. Since > the distance between samples that I have are non uniform, I can't use normal > interpolation and I should use some non uniform interpolation technique. > > > > Where can I find more information on this subject? A paper or tutorial is > very good. > >
Hello MA, An all around basis can be found in a paper titled "A Chronology of Interpolation" Just google for it and you should find a .pdf version you can download. This paper is excellant for providings methods and their references. IHTH, Clay S. Turner