High-Speed Digitizers

cancel
Showing results for 
Search instead for 
Did you mean: 

after fourier transform

Hi all, A simple question do ask. I have this input signal which is being generated by Signal Generator by Duration.vi.
I got another output signal generated after applying the Fourier transform to the signal above.
I believe the signal generated by the first vi is to be a signal in the time domain, and the signal after applying the fourier transform, I get a waveform in the frequency domain. Is there any way where I can view the waveform under the same waveform graph?
Thanks a lot in advance,
Gareth
0 Kudos
Message 1 of 3
(6,244 Views)

Hello Gareth,

 

Have you taken a look at this thread yet? It is about showing two waveforms on the same waveform graph. Briefly, you will need to use the Build Array function to combine the two data signals together (e.g. if you are using ExpressVIs, combine the two Dynamic Data Type outputs) using the Build Array function, and feed it into the graph. Some properties of the waveform graph needs to be modified to show separate axes for each signal.

 

While this is technically possible, it might not be a very feasible idea as the x-axis will be common to both waveforms. Thus, you might not be able to view both waveforms clearly at one go. I have attached an example in this post. "Bothsignals.jpg" show both the time domain and FFT signals together in the same graph. However, if we zoom into the green area, we can see the actual time domain signal ("timedomain.jpg"). The time duration is about 100ms. But for the FFT, the x-axis should represent frequency (Hz), and is centered at 50Hz, which is much bigger than 100milli.

 

Thus, I think it might be a better idea to separate the two. But this is a personal view. 🙂

 

 

Best regards,

Victor

AE, NI ASEAN

 

Download All
0 Kudos
Message 2 of 3
(6,215 Views)
Hi, thanks for your help.
0 Kudos
Message 3 of 3
(6,200 Views)