Log-time sequences

  • Follow


Consider a finite-length discrete-time signal where, instead of
traditional linearly-spaced sample points, we have sample points on a
time grid of
 t = ln(k), 
k an integer from 1 to N. 

Such a sequence will have widely-spaced samples for small k, with
increasing sample density as k increases.

I would like to take the Fourier transform of such a sequence. I could
obviously do this using a modified DFT by correlating the sequence
with logarithmically-spaced samples of sin and cos waves. However, I
wonder if there is not a "fast" method of doing this that would save
computation. I'm pretty sure there is no existing soulution for this
problem. Any takers?

Regards

Bob Adams
0
Reply robert 12/26/2003 4:59:17 AM

"Liz" <robert.w.adams@verizon.net> wrote in message
news:9dec5a83.0312252059.71a97e5f@posting.google.com...
> Consider a finite-length discrete-time signal where, instead of
> traditional linearly-spaced sample points, we have sample points on a
> time grid of
>  t = ln(k),
> k an integer from 1 to N.
>
> Such a sequence will have widely-spaced samples for small k, with
> increasing sample density as k increases.
>
> I would like to take the Fourier transform of such a sequence. I could
> obviously do this using a modified DFT by correlating the sequence
> with logarithmically-spaced samples of sin and cos waves. However, I
> wonder if there is not a "fast" method of doing this that would save
> computation. I'm pretty sure there is no existing soulution for this
> problem. Any takers?

First, assure that the sampling rate is adequate for the large sample
intervals.  This is a big deal, so don't blow it off without thinking about
it carefully.  The log-sampled sinusoids for correlation would yield some
interesting results which might demand some sort of weighting.  Well, in
fact, log sampling the sinusoids would probably be unreasonable - a guess.

Then, why not interpolate to linear samples at the large sample intervals?

You should ask yourself what it is you expect the Fourier Transform to look
like in this situation?

Fred




0
Reply Fred 12/26/2003 6:46:04 AM


robert.w.adams@verizon.net (Liz) wrote in message news:<9dec5a83.0312252059.71a97e5f@posting.google.com>...
> Consider a finite-length discrete-time signal where, instead of
> traditional linearly-spaced sample points, we have sample points on a
> time grid of
>  t = ln(k), 
> k an integer from 1 to N. 
> 
> Such a sequence will have widely-spaced samples for small k, with
> increasing sample density as k increases.
> 
> I would like to take the Fourier transform of such a sequence. I could
> obviously do this using a modified DFT by correlating the sequence
> with logarithmically-spaced samples of sin and cos waves. However, I
> wonder if there is not a "fast" method of doing this that would save
> computation. I'm pretty sure there is no existing soulution for this
> problem. Any takers?

Check out the writings of Barbarossa and Petrone at the University 
of Roma. They did some work on polynomial-phase signals in the early 
1990ies. These are signals where the exponent in the Fourier transform 
varies non-linearly.

Rune
0
Reply allnor 12/26/2003 10:00:56 AM

2 Replies
158 Views

(page loaded in 0.046 seconds)

5/24/2013 9:40:07 PM


Reply: