MathGroup Archive 2002

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

Search the Archive

manipulating block diagonal matrices

  • To: mathgroup at smc.vnet.net
  • Subject: [mg37587] manipulating block diagonal matrices
  • From: "David E. Burmaster" <deb at alceon.com>
  • Date: Tue, 5 Nov 2002 05:05:15 -0500 (EST)
  • Sender: owner-wri-mathgroup at wolfram.com

Dear MathGroup,

Can anyone suggest efficient algorithms for calculating either or both of
these?

  (i) the inverse and (ii) the determinant of a block diagonal matrix?

Let blocki for i = 1, 2,..., n denote each of the square matrices along the
diagonal of a large block diagonal matrix.

In my situation, the blocki matrices do not have a common size; a typical
blocki has dimensions in the range 6x6 to 20x20.

In my situation, n is approx 1,000.

In other words, the full block diagonal matrix has large dimensions -- but
it is sparse in a highly structured way.

many thanks for your help

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: Re: rule scoping: bug or feature?
  • Next by Date: OOP in Mathematica
  • Previous by thread: RE: random matrix initialisation...
  • Next by thread: Re: manipulating block diagonal matrices