mal.eq {Biodem}R Documentation

Calculates the asymptotic generation for the Malecot model

Description

Mal.eq calculates the Malecot model iteratively, stopping when one more cycle adds 0 to every value of the matrix obtained by the model. Once equilibrium is reached, Mal.eq returns the number of cycles ("generations") needed to reach it.

Usage

mal.eq(S, P, N)

Arguments

S

is the Sistematic pressure matrix.

P

is the colum-stochastic migration matrix.

N

is the vector of effective population size.

Details

The use of mal.eq is necessary before the calculation of the Malecot model proper because the value returned by Mal.eq is one of the arguments of the Malecot model function Phi.

Value

Returns one numeric value.

Note

This function has been coerced to use "only" six significant digits. ...

Author(s)

Federico C. F. Calboli f.calboli@gmail.com

References

Imaizumi, Y., N. E. Morton and D. E. Harris. 1970. Isolation by distance in artificial populations. Genetics 66: 569-582.

Jorde, L. B. 1982. The genetic structure of the Utah mormons: migration analysis. Human Biology 54(3): 583-597.

Swedlund, A. C., L. B. Jorde and J. H. Mielke. 1984. Population structure in the Connecticut valley. I. Marital migration. American Journal of Physical Anthropology 65: 61-70

See Also

mal.phi for the function using the output of 'mal.eq'

Examples

# the data is originally from a paper by Swedlund et al. 1984.
data(S); data(P); data(N)
mal.eq(S,P,N)

[Package Biodem version 0.5 Index]