comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Infinity matrix determinant
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Infinity matrix determinant [message #89692 is a reply to message #89691] Mon, 17 November 2014 01:57 Go to previous messageGo to previous message
Sergey Anfinogentov is currently offline  Sergey Anfinogentov
Messages: 11
Registered: September 2012
Junior Member
Dear Amin,
Try to divide every element of the matrix by a big factor like
factor = 1e12. Then you can calculate the determinant of a new matrix and use the properties known from linear algebra to restore the determinant of the original one.
IDl code:

factor = 1d12
matrrix = matrix/factor
det = determ(matrix,/double)
det = det * factor^2000d ; here 2000d is the size of the matrix

Cheers, Sergey

> Dear all,
>
> I have a big matrix (2000x2000) which every elements of my matrix is of the order of 1.0e12 and i want to compute its inverse. since the data are too big, IDL could not determine the matrix determinant (even with determ(A,/double) command) and return Inf. Is there a way to compute its inverse and determinant?
>
> Cheers,
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: SAR change values for pixels
Next Topic: cgmap__define error?

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 16:14:31 PDT 2025

Total time taken to generate the page: 0.00190 seconds