01-24-2009 02:50 PM
Hello everybody...
I have a array with 1024 points and from it I've created a waveform with DT 0.1.
I need to perform a STFT Spectrogram analysis using overlapped segments of 512 points.
Segment number ONE will go from point 0 until point 512
Segment TWO will go from point 256 until point 768
Segment THREE will go from point 512 until 1024
I don't know how to set up the STFT Spectrogram VI to obtain this kind of analysis. Example file it is attached.
Thanks in advance for any kind of help.
Dan07
Solved! Go to Solution.
01-25-2009 08:08 AM
01-25-2009 11:35 AM
Hello
My Labview version it's older than yours. Please save to 8.5.
Thanks
Dan07
01-25-2009 02:11 PM
my post is upside down, i don't why (i am using opera ????)
@+ Tinnitus
best regards
Hello, idon't have labview on the computer i 'm actually using, but i have posted vi in jpeg format...
01-26-2009 07:36 AM
hello,
sorry for delay, here in 8.5
@+
Tinnitus
01-26-2009 12:13 PM - edited 01-26-2009 12:14 PM
Hello...
I understood what you made. You fed the for loop always with the whole series but use each iteraction to split a segment from the whole series, and each segment had been analyzed by STFT. I've created a array to view the values and I am a little bit confusing about the results.
Since that I am using segments with 512 points overlapped by 50 %, and my whole series have 1024, I was expecting to get a array with 3 columns (each column with the result of spectral analysis for each segment), and each column would have 256 values, because a segment of 512 points processed by spectral analysis will generate "length of segment/2" number of points. But I got a big array with so many columns and rows, do you know why?
Find attached the modified version.
Thanks for attention
Dan07
01-27-2009 10:13 AM
hello,
May be you mix with FFT if you want 3 array of 1D use FFT
SFFT is a spectogramme function (time-frequency ) so result is in 2D f |_ t
what is the aim of your project ?
to create a spectogramme using FFT ?
@+
Tinnitus
01-28-2009 08:56 AM
Hello
The aim of my project its to take a signal and calculate the power spectral density of it. The signal will be interpolated by cubic spline, and the interpolated series will be splitted in segments of 512 points overlaped by 50 %. Each one of these segments will have the PSD calculated. The STFT results are the same that the results obtained by PSD?
Thanks
Dan07
01-28-2009 09:05 AM
dan07 a écrit:Hello
The STFT results are the same that the results obtained by PSD?
Thanks
Dan07
no...
01-28-2009 09:26 AM