calculate normalised frequency of the below plot

조회 수: 2 (최근 30일)
Venkatkumar M
Venkatkumar M 2019년 8월 12일
댓글: Star Strider 2019년 8월 13일
How to calulate frequency from above graph?
convert normalised frequency(0.03) into frequncy(hz)?
how to do this?

채택된 답변

Star Strider
Star Strider 2019년 8월 12일
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
Venkatkumar M
Venkatkumar M 2019년 8월 13일
since fs =1 it shows error and in case if i change it the fs=1000 figure plot displays
Star Strider
Star Strider 2019년 8월 13일
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.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Spectral Measurements에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by