ENBW documentation is ambiguous/incorrect.
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Andrew Roscoe
el 19 de Ag. de 2016
Respondida: Greg Dionne
el 27 de Feb. de 2017
In the ENBW documentation page http://uk.mathworks.com/help/signal/ref/enbw.html#btrihsq-1, the enbw(window(N),Fs) function is described as returning the two-sided bandwidth (in Hz) of a window. As far as I can see, this is a correct statement and evaluates (for all w(i) in N samples)
ENBW * (Fs/N) = (N * sum(w(i)^2)/sum(w(i))^2) * (Fs/N)
But, the example code given in EquivalentRectangularNoiseBandwidthExample.m clearly contains the lines:
bw = enbw(hann(1000),Fs)
.
.
.
plots:plot(bw*[-1 -1 1 1],[-40 maxgain maxgain -40],'--')
Surely this is incorrect and the example should plot:
plots:plot(bw/2*[-1 -1 1 1],[-40 maxgain maxgain -40],'--')
Andrew
0 comentarios
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Spectral Measurements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!