MathGroup Archive 2010

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

Search the Archive

Re: Multiple FindRoot

  • To: mathgroup at
  • Subject: [mg109828] Re: Multiple FindRoot
  • From: "David Park" <djmpark at>
  • Date: Wed, 19 May 2010 07:03:58 -0400 (EDT)

You might try Ted Ersek's RootSearch package from WRI MathSource. It is much
more convenient than FindRoot for such cases.

David Park
djmpark at  

From: EF [mailto:he.frauendorfer at] 

Find Lambda Values for Tan[Lambda] == -([Lambda]/h) and e.g. h = 0.5

the first 10 Lambda Values for h = 0.5 are

In[27]:=Lambda =

Out[27]= {1.837, 4.816, 7.917, 11.04, 14.17, 17.31, 20.44, 23.58, 26.72, 

My solution requires
1)  FindRoot for a wide range of starting (ending) values
2)  Eliminate the great number of double real solutions
3)  Verify solutions, there are "some" wrong values

Is there a more direct way to the correct lambda values?


  • Prev by Date: Re: Select list elements and exchange them
  • Next by Date: Re: Select list elements and exchange them
  • Previous by thread: Re: Multiple FindRoot
  • Next by thread: Re: Random number generation( b/w two limits) with a