On Dec 8, 1:36 pm, Pierre <pierre.gaill...@gmail.com> wrote:
> Hello,
>
> let b = array([ [0,1,2] , [3,4,5] , [6,7,8] ])
>
> How can I easily extract the submatrix [ [0 ,1], [3, 4]] ?
>
> One possiblity is : b[[0,1],:][:,[0,1]] but it is not really easy !
>
> Thanks.

x = numpy.array([ [0,1,2], [3,4,5], [6,7,8] ])
print x[0:2,:2]
>>> array([[0, 1],
       [3, 4]])

Check out http://www.scipy.org/Tentative_NumPy_Tutorial

hth,

Jon.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to