Re: How to "search" in a matrix?
- To: mathgroup at smc.vnet.net
- Subject: [mg60907] Re: [mg60892] How to "search" in a matrix?
- From: "David Park" <djmp at earthlink.net>
- Date: Mon, 3 Oct 2005 04:06:05 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Renan,
Use Position.
matr = {{a, b, 1}, {c, d, 2}, {e, f, 3}};
Position[matr, e]
{{3, 1}}
David Park
djmp at earthlink.net
http://home.earthlink.net/~djmp/
From: Renan [mailto:renan.birck at gmail.com]
To: mathgroup at smc.vnet.net
I have this matrix:
matr = {{a, b, 1}, {c, d, 2}, {e, f, 3}}
I'm trying to do a "search" in a matrix. The "real" matrix will contain
strings.
How to "search" for a given value in a matrix and return all lines that have
it?
'Select' seems to handle only lists - and this would require a
Flatten, probably making my code too complicated and maybe slow (the
real matrix will contain something like 100 elements - weather data).
Thanks.