Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Leslie Matrix Eigenvalue Calculator (Online)

Search-friendly summary: Free, browser-based Leslie matrix calculator to compute the dominant eigenvalue (lambda, growth rate) and eigenvector (stable age distribution) using the power iteration method. Ideal for demography, ecology, and linear algebra coursework and research.

Live site: https://evcal.ndulina.com/

GitHub Pages (canonical): https://dulinapathirana.github.io/evcal/

What this tool does

  • Compute dominant eigenvalue (population growth rate) of a Leslie matrix
  • Compute the corresponding eigenvector (stable age distribution)
  • Accept data via interactive grid or CSV upload
  • Show iterations and results clearly above the matrix

Why it matters

  • Leslie matrices model age-structured population dynamics (fecundity and survival rates)
  • The largest eigenvalue (|λ|) indicates long-term growth (>1 grows, =1 stable, <1 declines)
  • The associated eigenvector gives the stable age distribution

Useful queries this project answers

  • "Leslie matrix eigenvalue calculator"
  • "dominant eigenvalue online tool"
  • "population projection matrix eigenvector"
  • "power iteration eigenvalue demo"
  • "age-structured population model calculator"

Quick start

  1. Open the live site: https://evcal.ndulina.com/
  2. Enter your Leslie matrix in the grid or upload a CSV
  3. Click the compute button to get λ and the eigenvector

Links

Notes

  • This repository focuses on usability and clarity while keeping computations in the browser
  • No server required; works offline after load in most browsers
  • Educational use: demography, ecology, conservation biology, and linear algebra courses

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages