#!/usr/bin/env python from pylab import * import sys a, b, f = loadtxt(sys.stdin, unpack=True) suptitle('Fraunhofer diffraction') title(sys.argv[1] if len(sys.argv) > 1 else "", loc='right') hist(a, np.insert(b, 0, a[0]), weights=f/sum(f), color='#dbbf0d', edgecolor='#595856', linewidth=0.5) show()