[Numpy-discussion] matrix vs. array
Travis Oliphant
oliphant.travis at ieee.org
Wed Mar 15 11:35:05 EST 2006
Andrew Straw wrote:
> Bill Baxter wrote:
>
>
>> On 3/15/06, *Paulo J. S. Silva* <pjssilva at ime.usp.br
>> <mailto:pjssilva at ime.usp.br>> wrote:
>>
>>
>> > The other difference which isn't really obvious from looking at the
>> > source code is that matrices always have at least rank
>>
>> Just to make clear. They *always* have rank two.
>>
>>
>> Not necessarily.
>>
>>
>>>>> m = numpy.matrix('[1 2 3; 4 5 6]')
>>>>> mm = m[numpy.matrix('[0 1]')]
>>>>> m
>>>>>
>> matrix([[1, 2, 3],
>> [4, 5, 6]])
>>
>>>>> mm
>>>>>
>> matrix([[[[1, 2, 3]],
>>
>> [[4, 5, 6]]]])
>>
>>>>> mm.shape
>>>>>
>> (1, 2, 1, 3)
>>
>>
> Could you enter this as a bug so it doesn't get forgotten?
> http://projects.scipy.org/scipy/numpy/newticket
>
Please check to see if it actually is still broken. I think it's fixed.
-Travis
> Cheers!
> Andrew
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/numpy-discussion
>
More information about the NumPy-Discussion
mailing list