From: Wayne King on
"gökan vural" <vural.gkan(a)gmail.com> wrote in message <hkhr1k$bol$1(a)fred.mathworks.com>...
> Thanks for above code, but i couldn't obtain what i need exactly..
>
> I'm trying apply stft to a .wav file and obtain such a graphic : http://upload.wikimedia.org/wikipedia/commons/9/9b/Short_time_fourier_transform.PNG
>
> Therefore, i'm gonna start my analysis on songs ..
>
> King Regards,
>
> Gökhan , Cs Student

Hi Gokhan, use spectrogram() to get the short-time Fourier transform.

Hope that helps,
Wayne
From: gökan vural on
Hi Wayne, i've used spectogram and obtained 2D graphics.. What i need is a 3D one, with time, amplitude and frequency..

ie I want to take 40 samples of FT from a song, with a constant window T.. Then, via combaning the 40 FT graphic, i'm gonna have a 3D graphic.. Near freq and ampl, time is also placed..

Regards
From: richard mullins on
"gökan vural" <vural.gkan(a)gmail.com> wrote in message <hkl6le$731$1(a)fred.mathworks.com>...
> Hi Wayne, i've used spectogram and obtained 2D graphics.. What i need is a 3D one, with time, amplitude and frequency..
>
> ie I want to take 40 samples of FT from a song, with a constant window T.. Then, via combaning the 40 FT graphic, i'm gonna have a 3D graphic.. Near freq and ampl, time is also placed..
>
> Regards

Gökan, best wishes. I'm hoping that if I read these posts I will be inspired to install matlab again. I handed in my report (on speech analysis) to the lecturer at end of 2005, and haven't used matlab since.