1\name{nlrob.control} 2\alias{nlrob.control} 3\title{Control Nonlinear Robust Regression Algorithms} 4\description{ 5 Allow the user to specify details for the different nonlinear robust 6 regression algorithms in \code{\link{nlrob}}. 7} 8\usage{ 9nlrob.control(method, 10 psi = c("bisquare", "lqq", "welsh", "optimal", "hampel", "ggw"), 11 init = c("S", "lts"), 12 optimizer = "JDEoptim", optArgs = list(), 13 ...) 14} 15\arguments{ 16 \item{method}{\code{\link{character}} string specifying the method} 17 \item{psi}{string specifying the psi-function which defines the estimator.} 18 \item{init}{for some methods, currently, \code{"MM"} only, a string 19 specifying the initial estimator. 20 } 21 \item{optimizer}{currently only \code{"JDEoptim"} from package \CRANpkg{DEoptimR}.} 22 \item{optArgs}{ 23 a \code{\link{list}} of optional arguments to the optimizer. 24 Currently, that is \code{\link[DEoptimR]{JDEoptim}} from package 25 \CRANpkg{DEoptimR}. 26 } 27 \item{\dots}{ 28 %% ~~Describe \code{\dots} here~~ 29 } 30} 31%% \details{ 32%% 33%% } 34\value{ 35 a \code{\link{list}} with several named components. 36 The contents depend quite a bit on the \code{method}. 37} 38%\author{Martin Maechler} 39%% \note{ 40%% } 41\seealso{ 42 \code{\link{nlrob}}, \code{\link{nlrob}}, 43 44} 45\examples{ 46str(nlrob.control("MM")) 47str(nlrob.control("tau")) 48str(nlrob.control("CM")) 49str(nlrob.control("mtl")) 50} 51\keyword{utilities} 52