On Wed, Apr 7, 2010 at 7:40 AM, ioannis syntychakis <ioanni...@gmail.com>wrote:
> Hallo Everybody, > > I am new in this mail list and python. But I am working at something and I > need your help. > > I have a very big matrix. What I want is to search in that matrix for > values above the (for example:) 150. If there are values above the 150, I > also want to get their position and value. > I think: your_matrix = # indices = np.where(matrix>150.0) values = your_matrix[indices] should work. > Is this possible? > Thanks in advance!! > > ps. could you also tell me how i can show the whole matrix? because now i > see: > > [[ 0. 0. 0. ..., 87. 4. 4.] > [ 0. 0. 0. ..., 89. 6. 4.] > [ 0. 1. 0. ..., 87. 4. 3.] > ..., > [ 0. 0. 0. ..., 87. 4. 4.] > [ 0. 3. 0. ..., 87. 4. 4.] > [ 0. 0. 4. ..., 87. 4. 4.]] > set_printoptions(precision=None, threshold=None, edgeitems=None, linewidth=None, suppress=None, nanstr=None, infstr=None) Ian
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion