LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

plotting 2D FFT

I have performed 2D FFT on my 2d data, using the indexing and 1d FFT on my data. Is this approach correct?And I need to plot the 2D FFT data.How to do it?
Thanxs,
Veena
0 Kudos
Message 1 of 7
(3,821 Views)
Your approach to perform a 2D FFT is correct (assuming you are using a complex FFT function).

To plot your 2D data, different options can be used in LabVIEW, like Intensity Graph or Surface Plot. The attached VI shows these options on a simulated Sin(x)/x (Sinc) low-pass filter. Other options like waterfall plotting are also possible.
0 Kudos
Message 2 of 7
(3,821 Views)
Hi Alain..
Could you convert your vi to version 6.0?
Thanxs...Veena
0 Kudos
Message 3 of 7
(3,821 Views)
0 Kudos
Message 4 of 7
(3,821 Views)
hi alain...
thanxs for the example..
veena
0 Kudos
Message 5 of 7
(3,821 Views)
Hi Veena.
Actually LabVIEW includes ready to use examples of 2D FFT. They are located in
"YourLabVIEWDir\examples\analysis\dspxmpl.llb\"
You can find there
"2D Real FFT.vi" and "2D Inverse Real FFT.vi"

Good luck.

Oleg Chutko.
0 Kudos
Message 6 of 7
(3,821 Views)
Hi Oleg...
Thanxs for the pointer.
Veena
0 Kudos
Message 7 of 7
(3,821 Views)