summaryrefslogtreecommitdiff
path: root/gnuradio-examples/python/pfb/channelize.py
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2010-04-15 00:34:05 -0400
committerTom Rondeau <trondeau@vt.edu>2010-04-15 00:34:05 -0400
commit434c113106e0f18b08392e32829015ffdd866513 (patch)
treeccaf8325d1e124432596b68fcc947d9cf5719683 /gnuradio-examples/python/pfb/channelize.py
parent2a2e808f56df2a0bf1704aa20b03d0ed4f5bdd5e (diff)
New matplotlib does the fftshift for us when doing mlab.psd. This makes the figures make sense again.
Diffstat (limited to 'gnuradio-examples/python/pfb/channelize.py')
-rwxr-xr-xgnuradio-examples/python/pfb/channelize.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnuradio-examples/python/pfb/channelize.py b/gnuradio-examples/python/pfb/channelize.py
index bc83fae273..27d87e558b 100755
--- a/gnuradio-examples/python/pfb/channelize.py
+++ b/gnuradio-examples/python/pfb/channelize.py
@@ -101,7 +101,7 @@ def main():
X,freq = mlab.psd(d, NFFT=fftlen, noverlap=fftlen/4, Fs=fs,
window = lambda d: d*winfunc(fftlen),
scale_by_freq=True)
- X_in = 10.0*scipy.log10(abs(fftpack.fftshift(X)))
+ X_in = 10.0*scipy.log10(abs(X))
f_in = scipy.arange(-fs/2.0, fs/2.0, fs/float(X_in.size))
pin_f = spin_f.plot(f_in, X_in, "b")
spin_f.set_xlim([min(f_in), max(f_in)+1])
@@ -144,7 +144,7 @@ def main():
X,freq = mlab.psd(d, NFFT=fftlen, noverlap=fftlen/4, Fs=fs_o,
window = lambda d: d*winfunc(fftlen),
scale_by_freq=True)
- X_o = 10.0*scipy.log10(abs(fftpack.fftshift(X)))
+ X_o = 10.0*scipy.log10(abs(X))
f_o = scipy.arange(-fs_o/2.0, fs_o/2.0, fs_o/float(X_o.size))
p2_f = sp1_f.plot(f_o, X_o, "b")
sp1_f.set_xlim([min(f_o), max(f_o)+1])