[Numpy-discussion] Offset 2D arrays
Konrad Hinsen
hinsen at cnrs-orleans.fr
Wed Sep 19 01:07:02 EDT 2001
> This will work:
> b=zeros ((3,3))
> b[:2,:2] = b[:2,:2] + a[1:,1:]
>
> You need to know the size of a to use this scheme.
How about this:
b = 0*a
b[:-1, :-1] = a[1:, 1:]
Works for any shape and type of a.
Konrad.
--
-------------------------------------------------------------------------------
Konrad Hinsen | E-Mail: hinsen at cnrs-orleans.fr
Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.56.24
Rue Charles Sadron | Fax: +33-2.38.63.15.17
45071 Orleans Cedex 2 | Deutsch/Esperanto/English/
France | Nederlands/Francais
-------------------------------------------------------------------------------
More information about the NumPy-Discussion
mailing list