# plot_cmb.py - plots the output from CAMB # by Bjoern Malte Schaefer, bjoern.malte.schaefer@uni-heidelberg.de import numpy as np import pylab as plt lmin = 0 lmax = 1800 plt.close() data = np.loadtxt('camb_cmb.data') l = data[lmin:lmax,0] cu = data[lmin:lmax,1] su = cu / l / (l+1.0) * 2.0 * np.pi plt.plot(l,cu,'b-',label='unlensed') data = np.loadtxt('camb_lensed.data') l = data[lmin:lmax,0] cl = data[lmin:lmax,1] sl = cl / l / (l+1.0) * 2.0 * np.pi plt.plot(l,cl,'r-',label='lensed') plt.legend(loc='upper right') plt.xlabel('multipole $\ell$') plt.ylabel('temperature spectrum $\ell(\ell+1) C(\ell)/(2\pi)$') plt.show()