calculate normalised frequency of the below plot

3 visualizaciones (últimos 30 días)
Venkatkumar M
Venkatkumar M el 12 de Ag. de 2019
Comentada: Star Strider el 13 de Ag. de 2019
How to calulate frequency from above graph?
convert normalised frequency(0.03) into frequncy(hz)?
how to do this?

Respuesta aceptada

Star Strider
Star Strider el 12 de Ag. de 2019
convert normalised frequency(0.03) into frequncy(hz)?
Multiply the normalised frequency by the Nyquist frequency.
The sampling frequency is 1/(sampling interval). The Nyquist frequency is one-half of the sampling frequency.
  20 comentarios
Venkatkumar M
Venkatkumar M el 13 de Ag. de 2019
since fs =1 it shows error and in case if i change it the fs=1000 figure plot displays
Star Strider
Star Strider el 13 de Ag. de 2019
You need to understand the argument list order for the pwelch function.
Try this:
[pxx,f] = pwelch(D2,[],[],[],Fs);
figure
subplot(3,1,1)
plot(f, pxx(:,1))
grid
xlabel('Frequency (Hz)')
ylabel('PSD')
title('Column 1')
subplot(3,1,2)
plot(f, pxx(:,2))
grid
xlabel('Frequency (Hz)')
ylabel('PSD')
title('Column 2')
subplot(3,1,3)
plot(f, pxx(:,3))
grid
xlabel('Frequency (Hz)')
ylabel('PSD')
title('Column 3')
That worked when I ran it.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Transforms and Spectral Analysis en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by