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

Reply via email to