diff --git a/Analysis/distribution_function.py b/Analysis/distribution_function.py index 9cbbcc093c16a393a314540c7335ab4c3bd69ae1..00eb7a1d22570b785ed0369b7aa23f8851024dfc 100755 --- a/Analysis/distribution_function.py +++ b/Analysis/distribution_function.py @@ -10,10 +10,13 @@ def plot_distr_funct(x, label = None, ax = None): x.sort() nx = np.size(x) - if ax is None: ax = plt.gca() - ax.plot(x, (1 + np.arange(nx)) / nx, label = label) - print("minimum value:", x[0]) - print("maximum value:", x[-1]) + + if nx != 0: + if ax is None: ax = plt.gca() + ax.plot(x, (1 + np.arange(nx)) / nx, label = label) + print("minimum value:", x[0]) + print("maximum value:", x[-1]) + print("number of values:", nx, "\n") def read():