# 种群 Logistic 增长计算（Verhulst 模型）

按 Verhulst 模型 N_t = K/(1+((K−N₀)/N₀)·e^(−rt)) 计算受环境容纳量约束的种群增长：N ≪ K 时近似指数增长，N → K 时减速，N₀ > K 时回落至 K。同时给出瞬时增长率 dN/dt = r·N·(1−N/K)（在 N = K/2 处最大）与当前占容纳量的百分比。r 与 t 须使用相同时间单位，经典模型要求 r > 0；N ≪ K 时结果收敛于指数模型。

> 标准页面: https://elysiatools.com/zh/tools/logistic-growth-calculator

- **分类:** Health

- **关键词:** logistic 增长, verhulst 模型, 环境容纳量, 种群增长, s 型增长, 增长模型, 生态计算器, 瞬时增长率, 最大持续产量, 微生物学, 实验计算器, 生物数学

## 概述

按 Verhulst 模型 N_t = K/(1+((K−N₀)/N₀)·e^(−rt)) 计算受环境容纳量约束的种群数量：输入初始数量 N₀、容纳量 K、内禀增长率 r 和经过时间 t，得到 t 时刻的 N_t、占 K 的百分比，以及瞬时增长率 dN/dt = r·N·(1−N/K)。N ≪ K 时接近指数增长，接近 K 时减速，N₀ > K 时回落至 K；r 与 t 须用同一时间单位，且 r > 0。

## 输入项

- **初始种群数量（N₀）** (number): Population size at t = 0 (cells, individuals, biomass — any unit).
- **环境容纳量（K）** (number): Maximum sustainable population under the available resources.
- **内禀增长率 r（每时间单位）** (number): Per-capita rate in unlimited conditions; must be > 0.
- **经过时间（t）** (number): Time elapsed in the same unit as r.
- **小数位数** (number)

## 适用场景

- 需要根据 Verhulst 公式求某一时刻的种群规模、占容纳量百分比和瞬时增长率时。
- 微生物培养、生态学或实验设计中，要对比 N 远小于 K、接近 K/2 或超过 K 时的增长阶段时。
- 核对 r 与 t 时间单位一致、并观察 N 接近 K/2 时 dN/dt 最大的情形时。

## 工作原理

- 填写初始种群数量 N₀、环境容纳量 K、内禀增长率 r（须大于 0）和经过时间 t，可选设置小数位数。
- 工具用 N_t = K/(1+((K−N₀)/N₀)·e^(−rt)) 计算该时刻的种群数量，并给出占 K 的百分比。
- 同时计算瞬时增长率 dN/dt = r·N·(1−N/K)，并标明当前处于加速、最快增长（近 K/2）还是减速/回落阶段。
- r 与 t 必须使用相同时间单位；N 远小于 K 时结果趋近指数增长。

## 使用案例

- 实验室培养：由接种量、培养基容纳量和比生长速率估算若干小时后的细胞数。
- 生态学：用容纳量和内禀增长率预测种群接近饱和或从超载回落的轨迹。
- 教学与作业：验证 S 型曲线、最大持续产量附近（N≈K/2）的瞬时增长率。

## 常见问题

### 必须输入哪些参数？

N₀、K、r 和 t 为必填；小数位数可选，默认 2 位。

### r 和 t 要注意什么？

必须使用同一时间单位，且经典模型要求 r > 0。

### 会输出哪些结果？

t 时刻的种群数量 N_t、占容纳量 K 的百分比，以及瞬时增长率 dN/dt。

### N₀ 大于 K 时会怎样？

种群将向 K 回落，瞬时增长率为负。

### 瞬时增长率何时最大？

在 N = K/2 附近，dN/dt = r·N·(1−N/K) 达到峰值。

## 相关工具

- [生物利用度计算器（F）](https://elysiatools.com/zh/tools/bioavailability-calculator): 绝对生物利用度：F = (AUC_po·Dose_iv)/(AUC_iv·Dose_po)。比较口服与静脉给药后全身暴露量（AUC），并校正剂量差异。F 量纲为一，取值 \[0,1\]；IV 时 F=1，口服 F<1 反映吸收不完全或首过效应。仅适用线性药动学、同一种药物分子、剂量在线性范围内。不构成医疗建议。
- [儿童BMI计算器](https://elysiatools.com/zh/tools/bmi-calculator-kids): 为儿童和青少年（2-20岁）计算BMI，并根据年龄和性别提供百分位数
- [药物半衰期-浓度计算器](https://elysiatools.com/zh/tools/drug-half-life-dose): 按一室模型、一阶消除（IV 推注）推算给药后某时刻血药浓度：C(t) = (Dose/Vd)·e^(-kt)，其中 k=ln2/t½。本工具仅适用线性动力学，不适用于苯妥英等非线性（Michaelis-Menten）药物；亦不适用于多室分布。不构成医疗建议。
- [跑步配速计算器](https://elysiatools.com/zh/tools/running-pace): 计算各种距离的跑步配速、速度和时间
- [游泳配速计算器](https://elysiatools.com/zh/tools/swim-pace): 计算各种距离的游泳配速、速度和时间
- [棒球统计计算器](https://elysiatools.com/zh/tools/baseball-stats): 计算棒球打击统计，包括打击率和上垒率
- [血型计算器](https://elysiatools.com/zh/tools/blood-type-calculator): 根据遗传学计算父母和孩子的可能血型
- [基础代谢率计算器](https://elysiatools.com/zh/tools/bmr-calculator): 计算基础代谢率（BMR）- 完全休息时消耗的卡路里

## 示例

- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [Health 工具专题](https://elysiatools.com/zh/hubs/health-utility): 探索 29 个围绕 health 的 utility 工作流工具，快速找到相近能力。
- [冥想、助眠与放松工具](https://elysiatools.com/zh/hubs/meditation-sleep-relaxation): 把引导冥想、呼吸练习、渐进式肌肉放松、睡眠周期规划、压力自检和辅助音频工具集中到一个专题里，更方便建立稳定的放松习惯。
- [耐力训练中的配速、心率与负荷工具](https://elysiatools.com/zh/hubs/endurance-training-metrics): 把配速计算、目标心率区间、VO2 Max 估算、骑行功率、卡路里消耗和训练负荷指标放在一个专题里，适合跑步、骑行、游泳和铁三训练规划。
- [营养、身体成分与睡眠计算器](https://elysiatools.com/zh/hubs/nutrition-body-composition-sleep-calculators): 计算每日宏量营养素、蛋白质目标、瘦体重、TDEE 和 BMR、补水与汗率、步行卡路里消耗，以及最佳睡眠-起床时间。
