Thank you. That's almost amusing. Too logical for Python. I fully
expected something like m{0}[0](0)[0:0]. :-)
I don't think the tentative Numpy tutorial mentions it.
On 8/3/2010 9:28 AM, [email protected] wrote:
> Wayne,
>
> Matrices are two dimensional arrays so you need two indices to access an
> individual element:
>
> In [1]: from numpy import matrix
>
> In [2]: m = matrix([[1.2],[2.3]])
>
> In [3]: m[0,0]
> Out[3]: 1.2
>
> -paul
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Wayne Watson
> Sent: Tuesday, August 03, 2010 9:24 AM
> To: Discussion of Numerical Python
> Subject: [Numpy-discussion] Changing a matrix element into a scalar
>
> How do I access 1.2 in such a way as to end up with a float? I keep
> getting a matrix.
> from numpy import matrix
> m = matrix([[1.2],[2.3]])
>
>
--
Wayne Watson (Watson Adventures, Prop., Nevada City, CA)
(121.015 Deg. W, 39.262 Deg. N) GMT-8 hr std. time)
Obz Site: 39° 15' 7" N, 121° 2' 32" W, 2700 feet
"Republicans are always complaining that government is
out of control. If they get into power, they will
prove it." -- R. J. Rourke
Web Page:<www.speckledwithstars.net/>
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion