"Nasser M. Abbasi" <email@example.com> wrote in message <firstname.lastname@example.org>... > On 11/27/2012 3:40 AM, Jos (10584) wrote: > > > A very easy way to obtain the interactions would be using NDGRID > > > > A = 'abcde' > > [B1, B2] = ndgrid(A) > > > > which stores the interactions in two separate yet related matrices ... > > It all depends on what you want to do with the result! > > > > ~ Jos > > > > Yes, good, but the problem is that the result are > all one long string now (in B1 and B2) and there will need to be much more > work done to go from those to the final result the OP wanted, > which is a cell matrix of only 2 chars/per string in each entry. > > --Nasser > >
I did not see the word cell matrix in the OP message ...
but "much more work" is rather overstated:
A = 'abcde' [B1, B2] = ndgrid(A) M = reshape(cellstr([B1(:) B2(:)]),5,5)