diff options
author | Travis Oliphant <oliphant@enthought.com> | 2006-06-12 20:24:52 +0000 |
---|---|---|
committer | Travis Oliphant <oliphant@enthought.com> | 2006-06-12 20:24:52 +0000 |
commit | c0d32936d1991a2cd8a75b21b805777c18be66e9 (patch) | |
tree | ecc4dd875730f526c8c4eddd22d7bb71eadabd3a /numpy/core/defmatrix.py | |
parent | 844fd39844d3930ffa9c98c7d569b1f9829671ff (diff) | |
download | numpy-c0d32936d1991a2cd8a75b21b805777c18be66e9.tar.gz |
Apply patch #137
Diffstat (limited to 'numpy/core/defmatrix.py')
-rw-r--r-- | numpy/core/defmatrix.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/numpy/core/defmatrix.py b/numpy/core/defmatrix.py index 24556da43..31572f1b4 100644 --- a/numpy/core/defmatrix.py +++ b/numpy/core/defmatrix.py @@ -2,7 +2,7 @@ __all__ = ['matrix', 'bmat', 'mat', 'asmatrix'] import numeric as N -from numeric import ArrayType, concatenate, isscalar, binary_repr +from numeric import concatenate, isscalar, binary_repr import types import string as str_ import sys @@ -338,12 +338,12 @@ def bmat(obj, ldict=None, gdict=None): # [[A,B],[C,D]] arr_rows = [] for row in obj: - if isinstance(row, ArrayType): # not 2-d + if isinstance(row, N.ndarray): # not 2-d return matrix(concatenate(obj,axis=-1)) else: arr_rows.append(concatenate(row,axis=-1)) return matrix(concatenate(arr_rows,axis=0)) - if isinstance(obj, ArrayType): + if isinstance(obj, N.ndarray): return matrix(obj) mat = matrix |