if (FALSE) {
# data is a moveData object (as returned by prepData), automatically loaded with the package
simPar <- example$simPar
par0 <- example$par0
estAngleMean <- is.null(simPar$angleMean)
bounds <- moveHMM:::parDef(simPar$stepDist,simPar$angleDist,simPar$nbStates,
estAngleMean,simPar$zeroInflation)$bounds
parSize <- moveHMM:::parDef(simPar$stepDist,simPar$angleDist,simPar$nbStates,
estAngleMean,simPar$zeroInflation)$parSize
par <- c(par0$stepPar0,par0$anglePar0)
wpar <- moveHMM:::n2w(par,bounds,par0$beta0,par0$delta0,simPar$nbStates,FALSE)
covs <- model.matrix(example$m$conditions$formula, example$data)
l <- nLogLike(wpar=wpar,nbStates=simPar$nbStates,bounds=bounds,parSize=parSize,
data=data,covs=covs, stepDist=simPar$stepDist,
angleDist=simPar$angleDist,
zeroInflation=simPar$zeroInflation)
}
Run the code above in your browser using DataLab