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/
- 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
- 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
- "Leslie matrix eigenvalue calculator"
- "dominant eigenvalue online tool"
- "population projection matrix eigenvector"
- "power iteration eigenvalue demo"
- "age-structured population model calculator"
- Open the live site: https://evcal.ndulina.com/
- Enter your Leslie matrix in the grid or upload a CSV
- Click the compute button to get λ and the eigenvector
- Project homepage: https://dulinapathirana.github.io/evcal/
- Source code: https://github.com/DulinaPathirana/evcal
- Author: https://github.com/DulinaPathirana
- Sitemap: https://evcal.ndulina.com/sitemap.xml
- 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