diff --git a/ex-6/plot.py b/ex-6/plot.py index 8a7fe9a..9283b8d 100755 --- a/ex-6/plot.py +++ b/ex-6/plot.py @@ -1,18 +1,22 @@ #!/usr/bin/env python -from pylab import * +from matplotlib import pyplot as plt +import numpy as np import sys -figure() +a, b, f = np.loadtxt(sys.stdin, unpack=True) -a, b, f = loadtxt(sys.stdin, unpack=True) -title(sys.argv[1] if len(sys.argv) > 1 else "", loc='right') -hist(a, np.insert(b, 0, a[0]), weights=100*f/sum(f), - histtype='stepfilled', color='#e3c5ca', edgecolor='#92182b') -xlabel(r'$\theta$ (radians)') -ylabel(r'$I(\theta)$ (a.u.)') +plt.figure() +# plt.figure(figsize=(5, 3)) +# plt.rcParams['font.size'] = 8 -xlabel('$\\theta$') -ylabel('$I(\\theta)$') -tight_layout() -show() +plt.title(sys.argv[1] if len(sys.argv) > 1 else "", loc='right') +plt.xlabel(r'$\theta$ (radians)') +plt.ylabel(r'$I(\theta)$ (a.u.)') +plt.hist(a, np.insert(b, 0, a[0]), weights=100*f/sum(f), + histtype='stepfilled', color='#e3c5ca', edgecolor='#92182b') + +plt.tight_layout() +plt.show() +# name = sys.argv[2] if len(sys.argv) > 1 else "prova" +# plt.savefig('notes/images/' + name + '.pdf') diff --git a/notes/images/6-smoothed.pdf b/notes/images/6-smoothed.pdf index 4e7bc6d..0b32753 100644 Binary files a/notes/images/6-smoothed.pdf and b/notes/images/6-smoothed.pdf differ