From: Konrad H. <hi...@cn...> - 2001-09-19 08:06:06
|
> 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: hi...@cn... 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 ------------------------------------------------------------------------------- |