On Wed, Jul 22, 2009 at 5:54 PM, Jonathan Stickel<jjstic...@vcn.com> wrote: > I just checked in a small bug fix to the nelder_mead_min function > regarding some trouble with parsing the list or cell arguments. Someone > more familiar with the function might want to check that I didn't > break anything. I did check that the test script test_nelder_mead_min_1 > passes all tests. > > Many of the minimization functions make use of lists in their argument > passing. This results in the warning > > warning: list objects are deprecated; use cell arrays instead > > It would be helpful if the authors of these functions could clean the > functions up to use exclusively cell arrays. > > One last note: I noticed that someone ('highegg') recently changed the > names of fminunc and fzero to fminunc_compat and fzero_compat. Why the > name change? Wouldn't Matlab compatibility be better achieved by using > exactly the same name used in Matlab? I use fminunc in some of work, > including the data smoothing functions I contributed to the data > smoothing package. >
the change is due to the fact that fminunc and fzero are now in core Octave, so to avoid a name clash. I think Octave's fzero is more Matlab compatible than the one in OctaveForge, but otherwise roughly equivalent in functionality, so maybe fzero_compat can be dropped. fminunc_compat (former fminunc) is a mere wrapper to minimize. cheers -- RNDr. Jaroslav Hajek computing expert & GNU Octave developer Aeronautical Research and Test Institute (VZLU) Prague, Czech Republic url: www.highegg.matfyz.cz ------------------------------------------------------------------------------ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev