HomeEcology & Conservation BiologyAge-Structured Population Model (Leslie Matrix)

Age-Structured Population Model (Leslie Matrix)

Interactive Leslie-matrix population projection: tune per-age-class fecundity and survival for a 3D age-structured population, watch the age pyramid evolve year by year, and see the dominant growth rate lambda emerge.

Ecology & Conservation Biology3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
ecological-models ↗ Open standalone

This simulator projects a wildlife population forward year by year using the classic Leslie/Lefkovitch age-structured matrix model from population ecology. Individuals are split into four age classes — juvenile, sub-adult, adult and senior — each with its own fecundity and survival probability, tunable live with the sliders. Every simulated year the population vector is multiplied by the resulting projection matrix, and the four age-class columns rendered in 3D grow, shrink and reshuffle to match. Because the matrix is fixed each step, the age distribution provably converges to a stable shape (the dominant eigenvector) while the total population multiplies by a constant growth rate λ each year — shown live as it stabilizes, exactly the quantity ecologists compute to judge whether a population is sustainable, declining, or set to boom.

⚙ Under the hood

Project a wildlife population forward year by year with a Leslie/Lefkovitch age-structured matrix: tune fecundity and survival per age class and watch the 3D population pyramid converge to a stable age distribution while the growth rate lambda emerges live.

ecologypopulation dynamicsleslie matrixage structureconservation biologyeigenvalue

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)