MathGroup Archive 2002

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

Search the Archive

making a block diagonal matrix

  • To: mathgroup at smc.vnet.net
  • Subject: [mg37548] making a block diagonal matrix
  • From: "David E. Burmaster" <deb at alceon.com>
  • Date: Mon, 4 Nov 2002 02:44:49 -0500 (EST)
  • Sender: owner-wri-mathgroup at wolfram.com

Dear MathGroup

Can anyone please suggest an efficient way to convert a list of square
matrices (of different dimensions) into a block diagonal matrix?? The
elements of each matrix are all real numbers

here is an example with a list of two square matrices --

matrix1 =	a b
		c d

matrix2 =	e f g
		h i j
		k l m


output = 	a b 0 0 0
		c d 0 0 0
		0 0 e f g
		0 0 h i j
		0 0 k l m



=-=

many thanks
dave



+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
David E. Burmaster, Ph.D.
Alceon Corporation
POBox 382069                 (new Box number effective 1 Sep 2001)
Harvard Square Station
Cambridge, MA 02238-2069     (new ZIP code effective 1 Sep 2001)

Voice	617-864-4300

Web	http://www.Alceon.com
Email	deb at Alceon.com
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




  • Prev by Date: Java Photo Editor 2002
  • Next by Date: Re: Overlay ListDensityPlot and Value
  • Previous by thread: Java Photo Editor 2002
  • Next by thread: Re: making a block diagonal matrix