From cc21968aa91cef9a7517092c07684192c73a830b Mon Sep 17 00:00:00 2001 From: Travis Oliphant Date: Thu, 29 Mar 2007 18:23:11 +0000 Subject: Fix mgrid inconsistency ticket #467 --- numpy/lib/index_tricks.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'numpy/lib/index_tricks.py') diff --git a/numpy/lib/index_tricks.py b/numpy/lib/index_tricks.py index a59ce34b4..8e6f36e30 100644 --- a/numpy/lib/index_tricks.py +++ b/numpy/lib/index_tricks.py @@ -10,6 +10,7 @@ __all__ = ['unravel_index', import sys import numpy.core.numeric as _nx from numpy.core.numeric import asarray, ScalarType, array +import math import function_base import numpy.core.defmatrix as matrix @@ -141,7 +142,7 @@ class nd_grid(object): size.append(int(abs(step))) typ = float else: - size.append(int((key[k].stop - start)/(step*1.0))) + size.append(math.ceil((key[k].stop - start)/(step*1.0))) if isinstance(step, float) or \ isinstance(start, float) or \ isinstance(key[k].stop, float): -- cgit v1.2.1