Re: Combining Matrices
- To: mathgroup at smc.vnet.net
- Subject: [mg65066] Re: Combining Matrices
- From: "J Siehler" <jsiehler at gmail.com>
- Date: Sun, 12 Mar 2006 23:59:58 -0500 (EST)
- References: <duudan$ht1$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Gregory Lypny wrote:
> Hello Everyone,
>
> I'm trying to figure out how to combine an n x p matrix and an n x q
> matrix to form an n x (p + q) matrix. I found one way, shown in the
> second last line of the code below, but I have no idea why it works,
> and I'm wondering whether there is a more direct way.
I often define the operation this way:
Beside[a_,b_]:=MapThread[Join, {a,b}]
This works particularly nicely with infix notation; you can write such
things as
A~Beside~B
and I find that very easy to read.