Summer of Code - Getting Started: Difference between revisions

Jump to navigation Jump to search
Line 169: Line 169:


=== Nonlinear and constrained least squares ===
=== Nonlinear and constrained least squares ===
{{Warning|requires review and mentor}}


The [[Optimization package]] is missing the functions <tt>lsqcurvefit</tt>, <tt>lsqlin</tt>, <tt>lsqnonlin</tt> to conveniently solve least-squares problems that are nonlinear and/or constrained. There are free implementations of the needed algorithms in other languages, such as [http://www.netlib.org/minpack/ minpack] in Fortran and [http://users.ics.forth.gr/~lourakis/levmar/ levmar] in C. This project would link to or port these implementations and develop Matlab-compatible Octave wrappers.
The [[Optimization package]] is missing the functions <tt>lsqcurvefit</tt>, <tt>lsqlin</tt>, <tt>lsqnonlin</tt> to conveniently solve least-squares problems that are nonlinear and/or constrained. There are free implementations of the needed algorithms in other languages, such as [http://www.netlib.org/minpack/ minpack] in Fortran and [http://users.ics.forth.gr/~lourakis/levmar/ levmar] in C. This project would link to or port these implementations and develop Matlab-compatible Octave wrappers.


'''Potential mentor:''' Nir Krakauer
'''Mentor:''' Nir Krakauer


=== TISEAN package ===
=== TISEAN package ===
281

edits

Navigation menu