Automatic commit. Mon Sep 24 12:00:08 WST 2012
[matches/honours.git] / research / TCS / process.py
index 452b280..85cd47f 100755 (executable)
@@ -64,9 +64,13 @@ def Derivative(data, a=0, b=1):
        return result
 
 def MaxNormalise(data, u=1):
-       maxval = max(data, key = lambda e : e[u])[u]
+
        
        result = copy.deepcopy(data)
+       if (len(data) <= 0):
+               return result
+       maxval = max(data, key = lambda e : e[u])[u]
+
        for d in result:
                d[u] = d[u] / maxval
                
@@ -142,7 +146,7 @@ def main():
 
        
        avg = Average(tcs)
-       gnuplot.replot(Gnuplot.Data(avg, title="Average", with_="l lw 2"))
+       #gnuplot.replot(Gnuplot.Data(avg, title="Average", with_="l lw 2"))
        
        sys.stdout.write("Save averaged data as (blank for no save): ")
        filename = sys.stdin.readline().strip(" \r\n\t")

UCC git Repository :: git.ucc.asn.au