Description Usage Arguments Examples
Likelihood for collection of partially observed dives
1 | dsdive.obsld(dsobs.list, t.stages.list, P.raw, s0, sf)
|
dsobs.list |
list of |
t.stages.list |
list of stage transition times for dives
observed in |
P.raw |
list of continuous time probability transition matrices, and components. |
s0 |
likelihood should include contributions for stages greater or
equal to |
sf |
likelihood should include contributions for stages less than or
equal to |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | library(dsdive)
data('dive.sim')
attach(dive.sim)
attach(dive.sim$params)
# extract time between observations
tstep = diff(sim.obs$times[1:2])
# get true stage transition times
t.stages = sim$times[c(FALSE, diff(sim$stages)==1)]
# build probability matrices for observations
obstx.mat = lapply(1:3, function(s) {
dsdive.obstx.matrix(depth.bins = depth.bins, beta = dive.sim$params$beta,
lambda = lambda,
s0 = s, tstep = tstep, include.raw = TRUE, delta = 1e-10)
})
# compute likelihood of observations, given model parameters
ld = dsdive.obsld(dsobs.list = list(sim.obs,sim.obs),
t.stages.list = list(t.stages,t.stages),
P.raw = obstx.mat, s0 = 1, sf = 3)
detach(dive.sim$params)
detach(dive.sim)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.