Info

This question is closed. Reopen it to edit or answer.

psd of any signal

2 views (last 30 days)
Achintya Roy
Achintya Roy on 31 Mar 2014
Closed: MATLAB Answer Bot on 20 Aug 2021
How to find psd of any signal and I want the data as frequency(rad/sec) vs power

Answers (2)

Carlos
Carlos on 31 Mar 2014
Try something like this
N = length(x);
xfft = fft(x);
psdx = (1/(2*pi*N)).*abs(xfft).^2;
freq = 0:(2*pi)/N:2*pi-(2*pi)/N;
plot(freq./pi,10*log10(psdx)); grid on;

Achintya Roy
Achintya Roy on 31 Mar 2014
Is there any theory behind this

Community Treasure Hunt

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

Start Hunting!