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

Home » Public Forums » archive » Re: problem inverting matrix
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: problem inverting matrix [message #33424] Mon, 06 January 2003 12:10 Go to previous message
Ralf Flicker is currently offline  Ralf Flicker
Messages: 19
Registered: October 2001
Junior Member
Lars Schmidt wrote:
>
> Hello,
>
> I desperately hope someone of you has got an idea.
> I try to invert a matrix using "invert" of course with floating-point
> values.
> I get like explosion of values although the status variable I used with
> "invert" did not return any error and I also used the "/double" keyword.
> Has anybody an idea or experience with that. Are these numerical problems of
> the gaussian ellemination??
> Tanks in advance.
>
> LARS SCHMIDT.

Maybe try a double precision singular value decomposition to see
if something funny is up with your matrix:

svdc,Your_Matrix,sv,u,v,/double
plot_io,sv(reverse(sort(sv)))/max(sv),psym=-1

If it looks ok, I don't know why "invert" would be misbehaving,
but then you can anyway get the inverse as
v##diag(1./sv)##transpose(u).


ralf
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: problem inverting matrix
Next Topic: Re: Table Widget Selection?

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

Current Time: Thu Oct 09 06:03:20 PDT 2025

Total time taken to generate the page: 0.00417 seconds