R/RefSigmaW.r

Defines functions RefSigmaW

RefSigmaW <- function(sigma,Beta,X,y,delta,tol=0.0001,maxit=100,nitmon)
{
# Fixed point algorithm for scale
nit  <- 1
repeat{
  sigmao <- sigma
  sigma  <- ( RefAve2W(sigmao,Beta,X,y,delta)*sigmao^2/0.5 )^0.5; d <- sigma-sigmao
  if (nit==maxit | abs(d)<tol) break
  if(nitmon) cat(nit,sigma,"\n")
  nit <- nit+1}
list(sigma=sigma,nit=nit)}

Try the RobustAFT package in your browser

Any scripts or data that you put into this service are public.

RobustAFT documentation built on Aug. 21, 2023, 5:13 p.m.