common._pylab.hold(False)
# plot FFTed data
- common._pylab.subplot(313)
+ axes = common._pylab.subplot(313)
common._pylab.semilogy(freq_axis, power, 'r.-')
fitdata = C / ((A**2-freq_axis**2)**2 + (B*freq_axis)**2)
+ xmin,xmax = axes.get_xbound()
+ ymin,ymax = axes.get_ybound()
common._pylab.hold(True)
common._pylab.plot(freq_axis, fitdata, 'b-');
common._pylab.hold(False)
-
+ axes.axis([xmin,xmax,ymin,ymax])
+
common._flush_plot()
if (plotVerbose or config.GNUPLOT_VERBOSE): # TODO: cleanup and test
# write all the ft data now