Skip to content
Prev 181303 / 398503 Next

using optimize() correctly ...

On 24-05-2009, at 14:24, Esmail wrote:

            
If you do

  resopt <- optim(-5,f, method="SANN",control=list(fnscale=-1))

you will get the global maximum. SANN: simulated annealing. But  
starting in -4 takes you to the local maximum.

But the help for optim recommends optimize for one-dimensional  
maximization.

As far as I know there is no general foolproof method for finding a  
global optimum except trying different initial points.
No method can really replace one's own knowledge about a function.

Berend

btw. i am away during this week so i won't be replying.