MathGroup Archive 1995

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

Search the Archive

Singular Matrix error in FindRoot ?

  • Subject: [mg2750] Singular Matrix error in FindRoot ?
  • From: a_kowald at chemie.fu-berlin.de (Axel Kowald)
  • Date: Wed, 13 Dec 1995 02:00:55 -0500
  • Approved: usenet@wri.com
  • Distribution: local
  • Newsgroups: wri.mathgroup
  • Organization: Kristallographic Institute FU Berlin

Hi

I'm using FindRoot on a fairly complicated function with several parameters and
one variable. For certain parameter values I get the error message:

            LinearSolve::sing: Matrix {{0.}} is singular

FindRoot continues, but never finishes. I think the problem is that some terms of
the function become very! small respectively large, so that there might be an
internal underflow.  However, the really annoying thing is that FindRoot seems to
"hang" after that and never finishes. This is especially bad for me, because I
calculate solutions for many different parameter values in a Table[]. But if
FindRoot hangs I have to interrupt it by hand and never finish the table.


Any ideas are wellcomed.


		Axel Kowald



  • Prev by Date: Re: Mathematica 2.2.3 on Windows 95
  • Next by Date: Speedcomparison of Mathematica on Various Machines
  • Previous by thread: Re: Mathematica 2.2.3 on Windows 95
  • Next by thread: Singular Matrix error in FindRoot ?