Jump to content

Fast Fourier Transform


Dirk J.

Recommended Posts

Posted

QUOTE (Anders Björk @ Sep 16 2008, 10:41 AM)

Yes, in fact I've done in a similar way; I've downloaded the circular buffer VI but it doesn't work with my labview version.

This is however a simplified version of what is going on in my VI (the FFT here is done on 10 samples and is updated every sample).

Posted

QUOTE (Phantom_Lord @ Sep 16 2008, 07:21 PM)

Yes, in fact I've done in a similar way; I've downloaded the circular buffer VI but it doesn't work with my labview version.

This is however a simplified version of what is going on in my VI (the FFT here is done on 10 samples and is updated every sample).

It is the first time I have seen the use of feedback for implementing a circular buffer.

Posted

QUOTE (Scott Carlson @ Sep 16 2008, 10:09 PM)

Its just an uninitialized shift-register. Only can be hard to decypher if your not used to them.

I have you used they "old" shift registers my impression is that these are hard to read because of the backflowing wires. So I agree.

Posted

QUOTE (Anders Björk @ Sep 16 2008, 07:39 PM)

It is the first time I have seen the use of feedback for implementing a circular buffer.

How would you implement it? I used this because it was the first to come into my mind, given my limited knowledge of labview :)

  • 2 months later...
Posted

Hi,

Thanks for the guru example, I had no porblem getting a 2d transform to work. But I can't get the inverse fft to work. Setting the directionality to (1) instead of (-1) for the forward still results in the forward fft. It seems like the call library node doesn't pass the sign correctly to the fftw dll. Do any of you have advice on how to prperly address the fftw dll to obtain the backward transform?

Thanks, Marijn

  • 3 weeks later...
  • 4 years later...
Posted
Here's an updated example, implementing forward and inverse FFT, in 1D and 2D.

enjoy /dirk.

Sorry for the necro post... but I am interested in the FFTw implementation. Has the attachements been removed for old posts?

Posted
Has the attachements been removed for old posts?

 

A lot of them were lost in a server crash a few years back. You can clicking the report link on the relevant post and ask the moderators to look for the file, but I wouldn't hold my breath on that, as I don't know what tools they for that and if it's even still possible. If it's a useful file, then someone else might have it.

Posted
The Multicore Toolkit is another option for fast, parallelized FFTs

Thanks for the uploads. I will check them out.

"NI LabVIEW Multicore Analysis and Sparse Matrix Toolkit  CAD 1,715.00" Pretty hefty price tag for something readily available in other languages for free.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.