Re: exponentiate a matrix
- From: "NoIdea" <foru@xxxxxxxxx>
- Date: Fri, 14 Apr 2006 06:19:04 GMT
"questions?" <universal_used@xxxxxxxxxxx> wrote in message
news:1144982886.419810.165740@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
a
NoIdea wrote:
"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
anysense 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
i have a java routine that will raise small to medium sized matrices to
shouldnt begiven power. how big is the matrix you're dealing with? there
precisionany problems with precision as it uses java's bigdecimal arbitrary
canfunctions. if you're running java and your matrix isnt too large you
have it and give it a shot
Is that a library function or a "real" function?
whats the difference? :)
GNU scientific library was written in FORTRAN and transported to C.
.
- References:
- exponentiate a matrix
- From: questions?
- Re: exponentiate a matrix
- From: NoIdea
- Re: exponentiate a matrix
- From: questions?
- exponentiate a matrix
- Prev by Date: Re: NEED Help on sparse matrix linear algebra
- Next by Date: Help on the source terms.
- Previous by thread: Re: exponentiate a matrix
- Next by thread: Re: exponentiate a matrix
- Index(es):
Relevant Pages
|