DSPRelated.com
Forums

Unevenly spaced data interpolation

Started by rosy...@gmail.com February 1, 2006
Hi

I want to interpolate sinusoidal data, say sin(t) corresponding to a
time series 't': [T1 T2 T3 2*T1  2*T2  2*T3  3*T1 3*T2 3*T3...]
to get data at [T2-t  2*T2-t  3*T2-t...]. How can I interpolate given
signal? I read about several methods like Savitzky Golay filter etc. I
couldnt implement it. Can anybody suggest me something?

Thanks

rosy27@gmail.com wrote:

> I want to interpolate sinusoidal data, say sin(t) corresponding to a > time series 't': [T1 T2 T3 2*T1 2*T2 2*T3 3*T1 3*T2 3*T3...] > to get data at [T2-t 2*T2-t 3*T2-t...]. How can I interpolate given > signal? I read about several methods like Savitzky Golay filter etc. I > couldnt implement it. Can anybody suggest me something?
1) Post once. 2) Why do you think that that filter will help? 3) Why couldn't you implement the filter? Ciao, Peter K.
rosy27@gmail.com wrote:
> Hi > > I want to interpolate sinusoidal data, say sin(t) corresponding to a > time series 't': [T1 T2 T3 2*T1 2*T2 2*T3 3*T1 3*T2 3*T3...] > to get data at [T2-t 2*T2-t 3*T2-t...]. How can I interpolate given > signal? I read about several methods like Savitzky Golay filter etc. I > couldnt implement it. Can anybody suggest me something?
I don't think you formulated the question well. T1, T2, and T3 can easily be selected so that 2*T1 is larger than any of them, even if T1 < T2 < T3, a constraint you don't impose. What do you mean by "interpolate sinusoidal data"? Can you interpolate 't' and then take the sine? If not, why not? Jerry -- Engineering is the art of making what you want from things you can get. &#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;