Need help with periodogram

6 views (last 30 days)
G
G on 26 Oct 2018
Commented: G on 26 Oct 2018
I am trying to turn this plot into a periodogram and I am not sure where to start... From frequencies 0.4Hz to 5 Hz Code:
clear,clc
load('DATA_01_TYPE01.mat')
A = sig;
x = A(2,1:1000)
t=1:1:1000;
subplot(3,1,1)
plot(t,x)
  7 Comments
G
G on 26 Oct 2018
Yes. Then how do I plot my x values on the y axis for the periodogram plot
G
G on 26 Oct 2018
Right now it is just a diagonal line
clear,clc
load('DATA_01_TYPE01.mat')
A = sig;
x = A(2,1:1000);
[pxx,w]=periodogram(x,[],[0.4 5]);
plot(w,10*log(pxx))
xlim([0.4 5]);
xlabel('Frequency (Hz)')
title('Spectrum by Periodogram')

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!