Simulating ecological and evolutionary systems in C /
General Material Designation
[Book]
First Statement of Responsibility
Will Wilson.
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
New York :
Name of Publisher, Distributor, etc.
Cambridge University Press,
Date of Publication, Distribution, etc.
2000.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
xv, 301 pages :
Other Physical Details
illustrations ;
Dimensions
26 cm
INTERNAL BIBLIOGRAPHIES/INDEXES NOTE
Text of Note
Includes bibliographical references (pages 286-295) and index.
SUMMARY OR ABSTRACT
Text of Note
"Simulating Ecological and Evolutionary Systems in C presents models of a diverse range of biological processes and systems, including competition, foraging, predation, mating systems, and life-history optimization, by simulating large collections of interacting individuals. Using the widely available computer programming language C, the book starts with elementary programs modeling stochastic birth-death processes, slowly increasing programming complexity as the chapters progress. All the important features of C are covered, including arrays, files, pointers, and structures, within biologically motivated simulations.
Text of Note
Although computer simulations of extremely complicated biological processes are released from rigid mathematical constraints, each of the simulations is also placed in the context of a mathematical formulation examined either analytically or numerically. Procedures covered include testing random number generators, producing PostScript files, root-finding, numerical integration and using the genetic algorithm. Written for advanced students and researchers who are familiar with theoretical concepts in ecology and evolution, this book provides a unique blend of ecological theory, ecological simulations, and details of the C programming language to guide those seeking to adopt a computational approach."--Jacket.
TOPICAL NAME USED AS SUBJECT
C (Computer program language)
Ecology-- Computer simulation.
Evolution (Biology)-- Computer simulation.
C (Langage de programmation)
Écologie-- Simulation par ordinateur.
Évolution (Biologie)-- Simulation par ordinateur.