Logarithmic scale using PSD function
Ältere Kommentare anzeigen
I have a problem using the PSD function - basically the output of my code gives the frequency in a linear scale, when i need it in a logarithmic scale. Does anyone know how to alter the PSD/output to give the resulting plot in a logarithmic scale? cl is an array of values. I assume it is something very basic i need to change.
My code is as follows:
Fs = 1/0.005;
h = spectrum.welch;
Hpsd = psd(h,cl,'Fs',Fs);
plot(Hpsd)
Akzeptierte Antwort
Weitere Antworten (2)
the cyclist
am 3 Mär. 2011
0 Stimmen
Guessing you need the semilogx, semilogy, or loglog command.
Graeme
am 3 Mär. 2011
Kategorien
Mehr zu Spectral Estimation finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!