MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Creating Matrix from vectors

  • To: mathgroup at smc.vnet.net
  • Subject: [mg100735] Re: [mg100691] Creating Matrix from vectors
  • From: Bob Hanlon <hanlonr at cox.net>
  • Date: Thu, 11 Jun 2009 21:46:03 -0400 (EDT)
  • Reply-to: hanlonr at cox.net

Use Transpose

a = Array[s, {3, 5}]

{{s[1, 1], s[1, 2], s[1, 3], 
     s[1, 4], s[1, 5]}, 
   {s[2, 1], s[2, 2], s[2, 3], 
     s[2, 4], s[2, 5]}, 
   {s[3, 1], s[3, 2], s[3, 3], 
     s[3, 4], s[3, 5]}}

Transpose[a]

{{s[1, 1], s[2, 1], s[3, 1]}, 
   {s[1, 2], s[2, 2], s[3, 2]}, 
   {s[1, 3], s[2, 3], s[3, 3]}, 
   {s[1, 4], s[2, 4], s[3, 4]}, 
   {s[1, 5], s[2, 5], s[3, 5]}}


Bob Hanlon

---- Kinu <basukinjal at gmail.com> wrote: 

=============
Suppose i have a n number of vectors say s1, s2,... sn. I want to
create a matrix such that these n vectors are the n columns of the matrix.
I tried using A = {s1,s2,..,sn};
however this keep the vectors intact and stacks them one below the
other. How can i make a matrix from these??
Can anyone please help me with this.




  • Prev by Date: Re: Creating Matrix from vectors
  • Next by Date: Re: What should be a simple task....
  • Previous by thread: Re: Creating Matrix from vectors
  • Next by thread: Re: Creating Matrix from vectors