If you look in Netlib (ftp.netlib.org) in the opt directory, you'll
find the code for `subplex', a subspace searching downhill simplex
method. Of course, it's either in C or FORTRAN (I don't remember)
and I don't know enough about MATLAB to know whether it's easy to call
external code.
There's also an optimizer selection page out on the web somewhere that
lets you find the optimization code that's best suited to your problem.
Most of them are free, but in C or FORTRAN. I don't remember where that
page is exactly, but if you search Yahoo for "Optimization", you'll
find it.
Steve Leblanc
lu...@cam.org