nlsr: Functions for Nonlinear Least Squares Solutions

Provides tools for working with nonlinear least squares problems. It is intended to eventually supersede the 'nls()' function in the R distribution. For example, 'nls()' specifically does NOT deal with small or zero residual problems as its Gauss-Newton method frequently stops with 'singular gradient' messages. 'nlsr' is based on the now-deprecated package 'nlmrt', and has refactored functions and R-language symbolic derivative features.

Version: 2021.8.19
Depends: R (≥ 3.0)
Imports: digest
Suggests: minpack.lm, optimx, numDeriv, knitr, rmarkdown, markdown, Ryacas, Deriv
Published: 2021-08-20
Author: John C Nash [aut, cre], Duncan Murdoch [aut]
Maintainer: John C Nash <nashjc at>
License: GPL-2
NeedsCompilation: no
Materials: NEWS
In views: Optimization
CRAN checks: nlsr results


Reference manual: nlsr.pdf
Vignettes: Specifying Fixed Parameters
nlsr Derivatives
nlsr Background, Development, Examples and Discussion
nlsr Comparison


Package source: nlsr_2021.8.19.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): nlsr_2021.8.19.tgz, r-release (x86_64): nlsr_2021.8.19.tgz, r-oldrel: nlsr_2021.8.19.tgz
Old sources: nlsr archive

Reverse dependencies:

Reverse depends: colf
Reverse imports: genSEIR, usl


Please use the canonical form to link to this page.