Commit d3cb761a authored by Daniel Toyra's avatar Daniel Toyra
Browse files

Changed from pylab to pyplot for plotting absorption map

parent 92812439
......@@ -1604,7 +1604,8 @@ class mergedmap:
def plot(self, mode="absorption", show=True, clabel=None, xlim=None, ylim=None, wavelength=1064e-9, isBlock=False):
import pylab
import matplotlib
import matplotlib.pyplot as plt
if xlim is not None:
_x = np.logical_and(self.x<=max(xlim)/100.0, self.x>=min(xlim)/100.0)
......@@ -1639,15 +1640,15 @@ class mergedmap:
xrange = 100*self.x
yrange = 100*self.y
fig = pylab.figure()
axes = pylab.pcolormesh(xrange, yrange, data, vmin=zmin, vmax=zmax)
pylab.xlabel('x [cm]')
pylab.ylabel('y [cm]')
fig = plt.figure()
axes = plt.pcolormesh(xrange, yrange, data, vmin=zmin, vmax=zmax)
plt.xlabel('x [cm]')
plt.ylabel('y [cm]')
if xlim is not None: pylab.xlim(xlim)
if ylim is not None: pylab.ylim(ylim)
if xlim is not None: plt.xlim(xlim)
if ylim is not None: plt.ylim(ylim)
pylab.title('Merged map {0}, mode {1}'.format(, mode))
plt.title('Merged map {0}, mode {1}'.format(, mode))
cbar = fig.colorbar(axes)
cbar.set_clim(zmin, zmax)
......@@ -1656,7 +1657,7 @@ class mergedmap:
if show:
return fig
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment