MGSurvE.kernels

Kernel functions and operations used for movement and traps attractivenesses.

Functions

exponentialAttractiveness(dist[, A, k, s, ...])

Calculates the probability of moving between points as a complex decaying exponential.

exponentialDecay(dist[, A, b])

Calculates the probability of moving between points as a decaying exponential.

exponentialKernel(distMat[, decay])

Calculates the migration matrix using a decaying exponential function.

inverseLinearStep(distance[, params])

Calculates the zero-inflated linear distance-based movement probability.

nSolveKernel(kernelDict, yVal[, guess, ...])

Calculates the distance it takes for the kernel to match a given probability (yVar).

sigmoidDecay(dist[, A, rate, x0])

Calculates the probability of moving between points as a sigmod.

truncatedExponential(distance[, params])

Calculates the zero-inflated exponential distance-based movement probability.

zeroInflatedExponentialKernel(distMat[, ...])

Calculates the migration matrix using a zero-inflated exponential function.

zeroInflatedLinearMigrationKernel(distMat[, ...])

Calculates the zero-inflated linear distance-based movement probability.