LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FFT for LV Base Version

Where can I find free 3rd party FFT components to use with Base Version of Labview?
0 Kudos
Message 1 of 3
(2,948 Views)

I think you can compute both DFT og FFT by programming in Labview. It is not so hard. The DFT and FFT is much the same. Remember for FFT you need 2^N samples. Start with the DFT algorithm. Then you have it correct you may go for the FFT. It is much the same calculations and uses the same core functions. Here is some useful sites. Also do a search on Google for  "fft algorithm". My guess is that you will save some time doing the programming our yourselves.

http://en.wikipedia.org/wiki/Fast_Fourier_transform (quite good)

http://zone.ni.com/reference/en-XX/help/371361A-01/lvanlsconcepts/fft_fundamentals/ (labview help online)

http://zone.ni.com/devzone/cda/tut/p/id/4278 (Very good will help you with some scaling topics, a must read)

 



Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 2 of 3
(2,940 Views)
Writing a DFT algorythm is easy, it's basically just 2 stupid loops, one inside the other. Depending on the length of your array it might be good enough to just write a DFT vi. FFT might be faster, but there's more coding, which in turn means more things to potentially go wrong. Also, it seems that the fastest FFT method depends on your dataset.
0 Kudos
Message 3 of 3
(2,916 Views)