# PERSISTENCE FUNCTION 2 (TJORVE 2009)
model <- list(
name=c("Persistence function 2"),
formula=expression(S == c*A^z * exp(-d/A)),
exp=expression(c*A^z * exp(-d/A)),
mod=s~c*a^z * exp(-d/a),
shape="sigmoid",
asymp=function(pars)FALSE,
custStart=function(data)c(5,.25,.15),
#limits for parameters
parLim = c("Rplus","Rplus","R"),
#initials values function
init=function(data){
if(any(data$S==0)){
log.data=data.frame(A=log(data$A),S=log(data$S+.5))
}else{
log.data=log(data)
}
res=stats::lm(S~A,log.data)$coefficients
c(res[1],res[2],.1)}
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.