|
|
Line 44: |
Line 44: |
| === Interested project === | | === Interested project === |
| Because of my affinity for mathematics, I have my keen interest in 'Generalised_eigenvalue_problem' project [http://wiki.octave.org/Summer_of_Code_Project_Ideas#Generalised_eigenvalue_problem] and would like to explore myself in the field of matrices. | | Because of my affinity for mathematics, I have my keen interest in 'Generalised_eigenvalue_problem' project [http://wiki.octave.org/Summer_of_Code_Project_Ideas#Generalised_eigenvalue_problem] and would like to explore myself in the field of matrices. |
|
| |
| === Your task ===
| |
| * Did you select a task from our list of proposals and ideas?
| |
|
| |
| ''yes''
| |
|
| |
| ** If yes, what task did you choose? Please describe what part of it you especially want to focus on if you can already provide this information.
| |
|
| |
| ''http://wiki.octave.org/Summer_of_Code_Project_Ideas#Nonlinear_and_constrained_least_squares''
| |
|
| |
| ''http://octave.1599824.n4.nabble.com/GSoC-2015-Optimization-Package-Non-linear-and-constrained-least-squares-lsqcurvefit-lsqlin-lsqnonlin-tt4668777.html''
| |
|
| |
| * Please provide a rough estimated timeline for your work on the task.
| |
|
| |
| GSoC Application period
| |
|
| |
| '' 'quadprog' wrapper around 'qp' ''
| |
|
| |
| '' 'lsqlin' wrapper around 'qp' ''
| |
|
| |
| Start of GSoC (May)
| |
|
| |
| '' 'lsqnonlin' wrapper around 'nonlin_residmin' ''
| |
|
| |
| '' 'lsqcurvefit' wrapper around 'nonlin_curvefit', 'nonlin_residmin', or 'lsqnonlin', ''
| |
|
| |
| '' 'fmincon' wrapper around 'nonlin_min', ''
| |
|
| |
| Midterm
| |
|
| |
| instead of wrappers for top-level functions like qp. Call back-end function (__qp__) to be able to extract lambda.
| |
|
| |
| See [http://octave.1599824.n4.nabble.com/GSoC-2015-Optimization-Package-Non-linear-and-constrained-least-squares-lsqcurvefit-lsqlin-lsqnonlin-tp4668777p4669284.html]
| |
|
| |
| Stretch Goals
| |
| Implement another back-end algorithm/add variant.
| |
|
| |
|
| |
|
| |
|
| |
|
| === Introduction to Project === | | === Introduction to Project === |