Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2004
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2004

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

Search the Archive

Re: Concatenate matrices

  • To: mathgroup at smc.vnet.net
  • Subject: [mg51427] Re: [mg51404] Concatenate matrices
  • From: Bob Hanlon <hanlonr at cox.net>
  • Date: Sun, 17 Oct 2004 03:05:15 -0400 (EDT)
  • Reply-to: hanlonr at cox.net
  • Sender: owner-wri-mathgroup at wolfram.com

These are all equivalent

Table[Join[A[[n]],B[[n]]],{n,Length[A]}]

Join[#[[1]],#[[2]]]& /@ Transpose[{A,B}]

Join[Sequence@@##]& /@ Transpose[{A,B}]

Using an add-on package:

Needs["LinearAlgebra`MatrixManipulation`"];

AppendRows[A,B]


Bob Hanlon

> 
> From: Thomas Guignard <thomas.guignard at epfl.ch>
To: mathgroup at smc.vnet.net
> Date: 2004/10/16 Sat AM 04:20:37 EDT
> To: mathgroup at smc.vnet.net
> Subject: [mg51427] [mg51404] Concatenate matrices
> 
> Hi all
> 
> Does somebody know if there's a simple function in mathematica to
> concatenate matrices?
> 
> Example:
> 
> / 1 2 3 \
> A = | 3 4 5 |
> \ 5 6 7 /
> 
> / 11 12 \
> B = | 13 14 |
> \ 15 16 /
> 
> I'd like to have
> 
> / 1 2 3 11 12 \
> R = | 3 4 5 13 14 |
> \ 5 6 7 15 16 /
> 
> And so on. See what I mean?
> 
> Thanks a lot.
> T.
> 
> -- 
> Thomas Guignard
> Laboratory of Electromagnetics and Acoustics
> Swiss Federal Institute of Technology, Lausanne
> 
> 


  • Prev by Date: Re: Concatenate matrices
  • Next by Date: Re: Concatenate matrices
  • Previous by thread: Re: Concatenate matrices
  • Next by thread: Re: Concatenate matrices