11-18-2007 10:20 AM
11-19-2007 07:25 AM
"... i'm thinking about converting the 2d matrix to three vector of x, y, z coordinates, then multipying the vector manually."
That should do it.
If you have trouble please post your code and data and we'll try to be of further assistance.
Ben
PS: Please post code and data for followup Q's Trying to solve 3-d problem in a 2-d language using only text is a nightmare.
11-19-2007 11:30 AM
01-15-2008 02:28 AM
01-16-2008 10:40 AM
Hi Xaran
The LabVIEW help describes the output of the STFT Spectogram as "STFT Spectrogram {X} is a 2D array that describes the time waveform energy distribution in the joint time-frequency domain. The number of rows, time axis, in STFT Spectrogram {X} is equal to the number of elements in the time waveform divided by time increment and then rounded up. The number of columns, frequency axis, in STFT Spectrogram {X} is equal to (window length/2) + 1. " I am not sure if you are using this particular VI or something else.
Another option is to perform the scaling and offsets as given in the example "Moving STFT PtByPt.vi" available in the Example Finder. Hope this helps.
01-16-2008 01:55 PM
05-05-2008 08:14 AM
Hi!
We need some help here. We try to make a spectral analyzer for a non-stationary signal using various vi (power spectrum, cross spectrum) in labview 6.1. We want to display the result in a 3D graph, using the 3d surface vi. Our problem is that we want to display the time and actual frequencies, and not the index of the 2D matrix.
Could anyone help us ?
Thanks in advance
05-05-2008 08:16 AM
Then use a parametric plot which gives you the option to control the triplet (X,Y,Z) where each poin is plotted.
Ben
05-05-2008 08:20 AM
I join an example of the vi I try to develop.
05-05-2008 08:50 AM