mmmSim: Simulate Tag Recovery Data

Description Usage Arguments Details Value Examples

View source: R/simulate.R

Description

Simulate Tag Recovery Data

Usage

1
mmmSim(data, parameters = NULL, settings = mmmSet())

Arguments

data

list() Input data. See details.

parameters

list() Parameters to be treated as data. See details.

settings

list() Values that help define the simulation model. See mmmSet().

Details

The list() argument data must contain:

The list argument data may optionally contain:

The list() argument parameters must contain:

The list argument parameters may optionally contain:

Value

An object of class mmmSim.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
# Data
sim_x <- create_release_matrix()
sim_z <- mmmIndex(3, pattern = 1)
sim_f <- as.matrix(0.04)
sim_m <- 0.1
sim_h <- 0.02
sim_u <- 0.1
# Parameters
v <- c(0.9, 0.1, 0.0, 0.1, 0.8, 0.3, 0.0, 0.1, 0.7)
sim_r <- array(v, dim = c(3,3,1,1))
sim_p <-create_movement_parameters(sim_r, sim_z)
# Simulation
data <- list(
  x = sim_x,
  z = sim_z,
  f = sim_f,
  m = sim_m,
  h = sim_h,
  u = sim_u)
parameters <- list(p = sim_p)
s1 <- mmmSim(data, parameters)

luke-a-rogers/mmmTMB documentation built on Jan. 16, 2021, 3:53 p.m.