Description Usage Arguments Value See Also Examples
sim_brownian_bridge returns a simulated realisation of Brownian motion between two known values and times.
| 1 | sim_brownian_bridge(num_states, fixed_values, times, behavs, variance)
 | 
| num_states | Numeric, number of (behavioural) states that the Brownian bridge will simulate over. | 
| fixed_values | List with components: 
 | 
| times | Vector (length variable) of the times at which the brownian bridge is to be simulated over. | 
| behavs | Vector (length variable but equal to  | 
| variance | Vector of length  | 
Vector (length variable but equal to times) of the simulated Brownian bridge (not including known, fixed end points).
Other Brownian motion simulations: sim_brownian_backward,
sim_brownian_forward
| 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 26 27 | num_states <- 2
fixed_values <- list(times = c(0, 10),
                     behav = 1,
                     bearings = c(0.1, 2.3))
times <- seq(0, 10, length.out = 22)[-c(1, 22)]
behavs <- c(rep(1, 5), rep(2, 9), rep(1, 3), rep(2, 3))
variance <- c(0.3, 1.5)
set.seed(123)
sim_brownian_bridge(num_states, fixed_values, times, behavs, variance)
# [1] -0.08125057 -0.13766018  0.48206550  0.53930448  0.61875996  1.29758290  1.84007475
# [8]  0.92384942  0.49629936  0.27259280  1.46007729  1.91712203  2.40878228  2.65527280
# [15]  2.33844785  3.04442684  3.26318595  2.55046384  3.29616431  3.04952920
num_states <- 2
fixed_values <- list(times = c(0, 10),
                     behav = 1,
                     bearings = c(0.1, 2.3))
times <- seq(0, 10, length.out = 22)[-c(1, 22)]
behavs <- rep(1, 20)
variance <- c(0.03, 1.5)
set.seed(2712)
sim_brownian_bridge(num_states, fixed_values, times, behavs, variance)
# [1] 0.3056246 0.4697955 0.5912883 0.3732920 0.5674697 0.9203932 0.9556434 1.0832605 1.3823015
# [10] 1.4719894 1.4580763 1.6156492 1.7283444 1.9258414 2.0658545 2.1636051 2.1708882 2.1778333
# [19] 2.3330903 2.3130439
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.