Re: exponentiate a matrix
- From: "Glynne" <glynnec1.nospam@xxxxxxxxxxx>
- Date: Thu, 13 Apr 2006 07:31:04 -0600
"questions?" <universal_used@xxxxxxxxxxx> wrote in message
news:1144885733.672703.276310@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I have a rate matrix say Q. It has only real eigen values.
The trouble is: I want to exponentiate the matrix to a small power. In
other worlds, the Exp(Q*power) is very close to an Identity matrix in a
sense that the off diagonal are very close to zero, but diagonal is
very close 1.
I used the GNU Scientific library, but it occasionally gaves negative
entries when the powers are small. Exp(Q*power) is a transition
probability matrix, the entries shouldn't be negative.
Are there other packages in C that can deal with high precision
calculations in matrix?
Thanks for any comments
How about a Fortran package callable from C/C++
http://www.maths.uq.edu.au/expokit/
.
- References:
- exponentiate a matrix
- From: questions?
- exponentiate a matrix
- Prev by Date: Re: questions on line-search stagnation for newton-raphson method
- Next by Date: NEED Help on sparse matrix linear algebra
- Previous by thread: Re: exponentiate a matrix
- Next by thread: Re: exponentiate a matrix
- Index(es):
Relevant Pages
|