Re: Vector Transposition
- To: mathgroup at smc.vnet.net
- Subject: [mg14699] Re: Vector Transposition
- From: siegman at ee.stanford.edu (AES)
- Date: Sun, 8 Nov 1998 21:15:55 -0500
- Organization: Stanford University
- References: <720tce$1ve@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
In article <720tce$1ve at smc.vnet.net>, "Yves Gauvreau" <gauy at videotron.ca> wrote: * Hi, * * I have Mathematica V3.0 for student and I'd like to know if someone as a * suggestion on how to do a Transpose on an expression that evaluate to a * n x 1 or 1 x n vector. The use of Map[{#}&, x] only works if x is a * vector. * * Thanks * * Yves The following is one way to do this (the brackets are important): rowVector={{a1,a2,a3}}; rowVector//MatrixForm Transpose[rowVector]//MatrixForm columnVector={{b1},{b2},{b3}}; columnVector//MatrixForm Transpose[columnVector]//MatrixForm dotProduct=rowVector.columnVector; dotProduct//MatrixForm outerProduct=columnVector.rowVector; outerProduct//MatrixForm But, there are subtleties.