R/CircularDispersal.R

CircularDispersal <- function (azimuths) 
{
    n = length(azimuths)
    CSub2 = (1/n) * sum(cos(2 * ToRadians(azimuths)))
    SSub2 = (1/n) * sum(sin(2 * ToRadians(azimuths)))
    RSub2 = ((CSub2^2 + SSub2^2)^0.5)
    R = MeanModule(azimuths)
    result = (1 - RSub2)/(2 * (R^2))
    return(result)
}

Try the VecStatGraphs2D package in your browser

Any scripts or data that you put into this service are public.

VecStatGraphs2D documentation built on May 2, 2019, 12:36 p.m.