LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to create fourier transform properties using labview

Hi everyone
 
i am a new user to Labview and i only have 2 weeks left to complete an assignment.
 
This assignment involves the implementation of the various types of fourier transform properties using Labview. These properties include linearity, time shifting, frequency shifting, time scaling,
 
I do not really know how to implement them using Labview
 
PLS HELP!!!
 
Thanks
 
0 Kudos
Message 1 of 8
(4,163 Views)
First of all do you know how to implement them on paper or with a different language or tool?
Regards,
André (CLA, CLED)
0 Kudos
Message 2 of 8
(4,145 Views)
i am using labview to implement the functions
0 Kudos
Message 3 of 8
(4,139 Views)

Hi NAdvwe,

The NI Example Finder has several examples related to FFTs.  In LabVIEW, go to Help » Find Examples, click 'search' and type "FFT."

The example "FFT and Power Spectrum Units"  is a pretty good example of how to use LabVIEW's FFT function.

I think what Andre was saying is that, if you know the mathematical equations that you need to apply to achieve the transforms you are looking for, we could help you figure out how to convert them to LabVIEW code.

Eric V
National Instruments
Applications Engineer
Certified LabVIEW Associate Developer


"I'm a Ramblin' Wreck from Georgia Tech and a helluva (NI Applications) Engineer!"
0 Kudos
Message 4 of 8
(4,104 Views)

i am refering to the fourier transform properties listed below:

A) time shifting

x(t-a) ------- >  exp (-jwa) X(w) 

For the time shifting property above, i have problem creating the exponential term using labview

B) time scaling

x(at)-----------> 1/a X (w/a)

 

C) Time convolution

Y(w) = F[h(t) * x(t)] = H(w)X(w)

where * stands for the convolution operation and F stands for fourier transform

 

Please provide diagrams if possible. Thank you

PLEASE HELP!!!!!!!!  THANKS!!!!!!!

 

 

 

 

 

0 Kudos
Message 5 of 8
(4,096 Views)
 

There are many tools in LabVIEW to help you do that as long as you know how to implement them mathematically.  Some of these tools include the formula node, the formula express VI, exponential functions, and many other mathematical functions.

 
Eric C.
Applications Engineer
National Instruments
0 Kudos
Message 6 of 8
(4,056 Views)

i know about all the functions that u listed.

i need u to show me exactly how to create all the properties that i listed....

 

i need the actual diagram

 

thanks

0 Kudos
Message 7 of 8
(4,042 Views)
Nadvwe,

As posted above you need to understand how the mathematics behind what you are trying to do work. If you know how to do this on paper, the you will be able to easily do it on LabVIEW using the functions Eric C. mentioned. I would recommend the formula node specifically.

Additionally, please look at this post which is similar to what you are trying to do.

http://forums.ni.com/ni/board/message?board.id=170&message.id=294686&requireLogin=False


Also, please understand that at this point you are asking someone to do your work for you and this is not what this resource is in place for.
Eli S.
National Instruments
Applications Engineer
0 Kudos
Message 8 of 8
(4,011 Views)