[cig-commits] [commit] master: Remove unused imports and simplify Python plotter. (4cda77f)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Tue Jan 6 08:44:31 PST 2015


Repository : https://github.com/geodynamics/specfem1d

On branch  : master
Link       : https://github.com/geodynamics/specfem1d/compare/35bd59c099344f3bf7aa0e5570daa5ec1eca3c07...5ac1833074897dbc9cc286395ddae214ea0452e3

>---------------------------------------------------------------

commit 4cda77f4a11c97f2abc5784033431517fdd434e0
Author: Elliott Sales de Andrade <esalesde at physics.utoronto.ca>
Date:   Tue Jan 6 03:20:41 2015 -0500

    Remove unused imports and simplify Python plotter.


>---------------------------------------------------------------

4cda77f4a11c97f2abc5784033431517fdd434e0
 Fortran_version/plot_script_using_python.py | 21 ++++++++-------------
 1 file changed, 8 insertions(+), 13 deletions(-)

diff --git a/Fortran_version/plot_script_using_python.py b/Fortran_version/plot_script_using_python.py
index 26f1c44..367d82e 100755
--- a/Fortran_version/plot_script_using_python.py
+++ b/Fortran_version/plot_script_using_python.py
@@ -11,13 +11,10 @@ an existing option (--hold, --grid)
 @author: Alexis Bottero (alexis.bottero at gmail.com)
 """
 
-### --- MODULES AND PACKAGES --- ###
 import argparse
 
 import numpy as np  # NumPy (multidimensional arrays, linear algebra, ...)
-import matplotlib as mpl         # Matplotlib (2D/3D plotting library)
 import matplotlib.pyplot as plt  # Matplotlib's pyplot: MATLAB-like syntax
-from pylab import *              # Matplotlib's pylab interface
 
 
 parser = argparse.ArgumentParser(
@@ -32,16 +29,14 @@ args = parser.parse_args()
 
 for seismo in args.files:
     data = np.loadtxt(seismo)
-    t,u = data[:,0],data[:,1]
+
+    if not args.hold:
+        plt.figure()
+    plt.plot(data[:,0], data[:,1])
+    plt.xlim(data[0,0], data[-1,0])
+    plt.grid(args.grid)
+    plt.hold(args.hold)
     if not args.hold:
-        figure()
-    plt.plot(t,u)
-    if args.grid:
-        plt.grid(True)
-    if args.hold:
-        plt.hold(True)
-    else:
-        plt.hold(False)
         plt.title(seismo.name)
-    plt.xlim([t[0],t[-1]])
+
 plt.show()



More information about the CIG-COMMITS mailing list