Search code examples
matlabsignalssignal-processingpsd

Power PSD in uV^2/Hz via matlab?


I would like to know how to make power PSD in microVolt^2/Hz instead of dB/Hz.

y=mydata;    
h = spectrum.welch;
Hpsd=psd(h,y,'Fs',Fs,'ConfLevel',0.95);
plot(Hpsd)

for the time being, I used this program code for PSD estimation. But based on the example, it will convert to dB/Hz. I need the spectrum in microVolt^2/Hz. is it possible?


Solution

  • pwelch (www) will do it.

    if the input data is in volts, the PSD estimate is in units of squared volts per unit frequency.