From 7b12bc63528a4f524570bfe617be922583c94ef3 Mon Sep 17 00:00:00 2001
From: Lionel GUEZ <guez@lmd.ens.fr>
Date: Wed, 24 May 2023 12:45:11 +0200
Subject: [PATCH] Create figure in `plot_distr_funct` if ax is None

Create a new figure in function `plot_distr_funct` if ax is None.
---
 Inst_eddies/Analysis/distribution_function.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Inst_eddies/Analysis/distribution_function.py b/Inst_eddies/Analysis/distribution_function.py
index 062faae6..60f42ac9 100755
--- a/Inst_eddies/Analysis/distribution_function.py
+++ b/Inst_eddies/Analysis/distribution_function.py
@@ -13,7 +13,7 @@ def plot_distr_funct(x, label = None, ax = None):
     nx = np.size(x)
     
     if nx != 0:
-        if ax is None: ax = plt.gca()
+        if ax is None: fig, ax = plt.subplots()
         ax.plot(x, (1 + np.arange(nx)) / nx, label = label)
         print("minimum value:", x[0])
         print("maximum value:", x[-1])
-- 
GitLab