NMath User's Guide

TOC |  Previous |  Next |  Index

Chapter 30. Nonlinear Least Squares (.NET, C#, CSharp, Visual Basic, VB.NET)

NMath provides classes for solving nonlinear least squares problems.

Solving a nonlinear least squares problem means finding the best approximation to vector y with the model function that has nonlinear dependence on variables x, by minimizing the sum, S, of the squared residuals:


where


Unlike the linear least squares problem, non-linear least squares does not have a closed form solution, and is therefore solved by iterative refinement.

NMath provides nonlinear least squares classes for:

This chapter describes how to use the nonlinear least squares classes.

TOC |  Previous |  Next |  Index