But currently little syntactical tricks like that aren't listed there. I'm not sure how you'd list that even.
There is an example like that ( a[a<0.5]=0 ) on the Numpy for Matlab Users page, though. http://www.scipy.org/NumPy_for_Matlab_Users
It's supposed to be for matlab users, but if you just ignore the Matlab column, the main table there is still a pretty good list of examples of numpy syntax and basic functions.
--bb
On 7/6/06, Mathew Yeates <[EMAIL PROTECTED]> wrote:
ohhhh. I was looking at using "where"
Keith Goodman wrote:
> On 7/5/06, Mathew Yeates <[EMAIL PROTECTED]> wrote:
>> What is the typical way of doing the following
>> starting with a 0 matrix, set all values to 1 when a certain condition
>> is met, set to -1 when another condition is met, left alone if neither
>> condition is met.
>
> This works on recent versions of numpy:
>
>>> x = asmatrix(zeros((2,2)))
>
>>> x
>
> matrix([[0, 0],
> [0, 0]])
>
>>> y = asmatrix(rand(2,2))
>
>>> y
>
> matrix([[ 0.85219404, 0.48311427],
> [ 0.41026966, 0.2184193 ]])
>
>>> x[y > 0.5] = 1
>
>>> x[y < 0.5] = -1
>
>>> x
>
> matrix([[ 1, -1],
> [-1, -1]])
>
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Numpy-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/numpy-discussion
--
William V. Baxter III
OLM Digital
Kono Dens Building Rm 302
1-8-8 Wakabayashi Setagaya-ku
Tokyo, Japan 154-0023
+81 (3) 3422-3380
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Numpy-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/numpy-discussion
