LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

perform FFT on stationary signal

so once i capture all my data (mains 50Hz) and i want to perform an FFT on it, how do i then do it while its stationary. ive almost got some code finished, however, its still going to be streaming isnt it?.  i need to make stationary. any advice? 
 
cheers.
0 Kudos
Message 1 of 5
(2,810 Views)
You can accumulate data in a buffer until you reach the amount of data you want to analyze. Then clear the buffer and start over. Or you can use the Point-by-Point VIs which will do the accumulation for you. If you open the PtbyPt VIs you will find that they build an internal buffer.

Lynn
0 Kudos
Message 2 of 5
(2,802 Views)
hi and thanks. where do i find this point by poin vi?
 
cheers
0 Kudos
Message 3 of 5
(2,796 Views)
Functions palette >> Analyze >> Point by Point >> Frequency Domain PtByPt. It has Fourier, Hilbert, wavelet and other functions. These may not be in the Base package.

Lynn
0 Kudos
Message 4 of 5
(2,790 Views)
did you mean 'analysis' if so, i dont have it!  damn 😞
0 Kudos
Message 5 of 5
(2,787 Views)