05-21-2017 04:41 AM
hi
i have a one time domain signal similar to attached image. for one research work i should show power spectrum or FFT (first divided this signal to several signals (time windows) and then use FFT or power spectrum for any parts) in 2D array.
in attached images show signal, time windows and FFT or power spectrum for any window.
i want use labview for this project:
input parameters:
windows length (msec)
overlap of windows (this parameters not very important)
output:
FFT or power spectrum signal for any windows in chart and 2D array similar to attached images
df
please help me
05-21-2017 07:57 AM
geoengineering wrote:please help me
Dear Geo,
Thank goodness you didn't write "Please do my work for me!". There are many here who would be eager to help you. Start by attaching the VI (or VIs -- if you are using LabVIEW Project, which you should be doing, compress the Folder containing the .lvproj file and all your VIs and attach the resulting .zip file), some sample data, and tell us "what doesn't work" and how you have tried to fix it.
As you probably know, the Forums is a place to learn LabVIEW (and to make suggestions for improving LabVIEW). There is a Forum here for hiring LabVIEW Developers -- you can ask the Moderators to move your request there if that is what you want to do, as they are very helpful.
Bob Schor
05-21-2017 03:06 PM
hi
i send one zip file contain Labview file and text, excel data file.
other description is in first post.
05-21-2017 05:30 PM
One of the reasons it is helpful to attach code when you post here is that it enables us to judge where to tell you to begin. In your case, you need to learn more of the basics of LabVIEW. I recommend that you start by going to the first page of this Forum and doing (most of) the Tutorials in Getting Started with LabVIEW. Among other things, you'll learn how to get data into your program without having to ask the user to "Open Excel or Text File, copy the data, and paste it into the Input Array".
You will also learn how to work with Arrays in LabVIEW, and how LabVIEW uses loops, shift registers, and other techniques to allow you to "march through your data" processing it as you go. You will also be able to wean yourself from Express VIs, which (too often) serve as a "crutch" for beginners. Rather you'll use some of the analysis functions that ship with LabVIEW. You will also learn how LabVIEW handles data visualization, such as Graphs and Charts, and will be able to create the graphs that you desire.
Are there any good LabVIEW Developers in your school/company/institution? They are often willing to mentor someone who expresses an interest in spending the time and effort to learn LabVIEW. [I say "time and effort", but the graphical nature of LabVIEW means that it is kind of intuitive once you get the general idea ...].
Bob Schor