Equivalent noise bandwidth of filter
bw = noisebw(num, den, numsamp,
Fs)
bw = noisebw(num, den, numsamp,
Fs)
returns the two-sided equivalent noise bandwidth,
in Hz, of a digital lowpass filter given in descending powers of z
by numerator vector num
and denominator vector den
.
The bandwidth is calculated over numsamp
samples
of the impulse response. Fs
is the sampling rate
of the signal that the filter would process; this is used as a scaling
factor to convert a normalized unitless quantity into a bandwidth
in Hz.
The two-sided equivalent noise bandwidth is
where h is the impulse response of the
filter described by num
and den
,
and N is numsamp
.
[1] Jeruchim, Michel C., Philip Balaban, and K. Sam Shanmugan, Simulation of Communication Systems, New York, Plenum Press, 1992.