A vector with n elements that
contains the response variable.
It can be either a row or a column vector.
Data Types: single| double
Data matrix of explanatory
variables (also called 'regressors')
of dimension (n x p-1). Rows of X represent observations, and
columns represent variables.
Data Types: single| double
Vector containing the
list of units flagged as possible VIOM
outliers to be downweighted.
Example - 'dw',10:15
Data Types: single| double
Specify optional comma-separated pairs of Name,Value arguments.
Name is the argument name and Value
is the corresponding value. Name must appear
inside single quotes (' ').
You can specify several name and value pair arguments in any order as
Name1,Value1,...,NameN,ValueN.
Example:
'intercept',false
, 'mult',false
, 'trim',[1,2,3]
, 'trsh',5
, 'cook',1
If true, a model with constant term will be fitted,
else no constant term will be included.
true (default) | false.
Example: 'intercept',false
Data Types: boolean
If mult==true, the weights are jointly estimated by iterative REML.
Default is mult==false and singularly optimal weights are
estimated using REML closed form solution.
Example: 'mult',false
Data Types: boolean
Vector
that contains the units (row numbers) that are forced to
have 0 weights. By default no units are trimmed, i.e. trim==[].
Example: 'trim',[1,2,3]
Data Types: double
If trsh>0, all the (standard) residuals greater than trsh
are set to 0. [[TBA:modify to studentized or scaled residuals]]
If trsh<1, all the estimated weights smaller than trsh are
forced to be 0.
If trsh==0 (default option), no weights are forced to be 0.
(Note: It might be useful to reduce the computational burden).
Example: 'trsh',5
Data Types: double
Scalar. Default cook==0 and Thompson (1985) formula
based on REMLE is used.
Example: 'cook',1
Data Types: double