[Numpy-discussion] stacking scalars with column vector

2011-12-04 Thread Santhosh R
Hi , I am trying to learn python to convert some of my mlab codes to python.Am new to python.Some help here would be appreciated I am trying to make a column vector by stacking two scalars--Xstart,Xend and second column of n X 2 2Darray--A In matlab the code is b=[Xstart;A(:,1);Xend] I have

Re: [Numpy-discussion] stacking scalars with column vector

2011-12-04 Thread Olivier Delalleau
You can do it in one shot with: x = np.vstack((Xstart, A[:, 0:1], Xend)) Using A[:, 0:1] instead of A[:, 0] lets you keep it as a 2d matrix (this should answer your last question). Then the scalars Xstart and Xend will automatically be broadcasted to accomodate the shape of A[:, 0:1], so you

Re: [Numpy-discussion] stacking scalars with column vector

2011-12-04 Thread Santhosh R
Thanks Oliver. You can do it in one shot with: x = np.vstack((Xstart, A[:, 0:1], Xend)) Using A[:, 0:1] instead of A[:, 0] lets you keep it as a 2d matrix (this should answer your last question). Then the scalars Xstart and Xend will automatically be broadcasted to accomodate the shape of