And simplifying:

In [1]: import numpy as np

In [2]: control = np.array([(1, 2, 3), (0, 5, 6)], dtype=[('f0',
bool), ('f1', bool), ('f2', int)])

In [3]: control == control
Out[3]: array([ True,  True], dtype=bool)

In [4]: from numpy import ma

In [5]: control = ma.array([(1, 2, 3), (0, 5, 6)], dtype=[('f0',
bool), ('f1', bool), ('f2', int)])

In [6]: control == control
Bus error

Cheers,

Matthew
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to