Borrar filtros
Borrar filtros

When i plot spectogram with the following code, it shows frequencies at 0.4 and 0.8. Why it is so? Why not 1.256 and 2.51?

1 visualización (últimos 30 días)
N = 1024;
n = 0:N-1;
w0 = 2*pi/5;
x = sin(w0*n)+10*sin(2*w0*n);
s = spectrogram(x);
spectrogram(x,'yaxis')

Respuestas (1)

Star Strider
Star Strider el 31 de Mzo. de 2016
The spectrogram function presents those data because it normalises the frequency axis from 0 to pi. You defined ‘w0=2*pi/5’. Since the arguments to the sin functions are ‘w0’ and ‘2*w0’, the frequencies are 2/5*pi and 4/5*pi, or 0.4 and 0.8 of the full frequency axis range respectively.

Categorías

Más información sobre Spectral Measurements en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by