From 2e4447c248663563cae7a59c1ea8734055ebef4f Mon Sep 17 00:00:00 2001 From: Andreas Date: Mon, 9 Nov 2009 22:16:20 +0000 Subject: [PATCH] timeline corrected; fitter corrected --HG-- branch : aspn --- src/frange.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/frange.py diff --git a/src/frange.py b/src/frange.py new file mode 100644 index 0000000..797b761 --- /dev/null +++ b/src/frange.py @@ -0,0 +1,22 @@ +# http://code.activestate.com/recipes/66472/ + +def frange(start, end=None, inc=None): + "A range function, that does accept float increments..." + + if end == None: + end = start + 0.0 + start = 0.0 + + if inc == None: + inc = 1.0 + + L = [] + while 1: + next = start + len(L) * inc + if inc > 0 and next >= end: + break + elif inc < 0 and next <= end: + break + L.append(next) + + return L