summaryrefslogtreecommitdiff
path: root/numpy/core/defmatrix.py
diff options
context:
space:
mode:
authorTravis Oliphant <oliphant@enthought.com>2006-06-12 20:24:52 +0000
committerTravis Oliphant <oliphant@enthought.com>2006-06-12 20:24:52 +0000
commitc0d32936d1991a2cd8a75b21b805777c18be66e9 (patch)
treeecc4dd875730f526c8c4eddd22d7bb71eadabd3a /numpy/core/defmatrix.py
parent844fd39844d3930ffa9c98c7d569b1f9829671ff (diff)
downloadnumpy-c0d32936d1991a2cd8a75b21b805777c18be66e9.tar.gz
Apply patch #137
Diffstat (limited to 'numpy/core/defmatrix.py')
-rw-r--r--numpy/core/defmatrix.py6
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