根据体长估算鱼重(W = aL^b)
用鱼体长度与系数 a、b 估算鱼重,然后把结果、误差范围、已保存系数集和可分享的 JSON 一并保留下来。
页面会明确 TL / FL / SL 的假设,并支持快速估算、系数拟合和批量处理,而且无需离开浏览器。
本工具涵盖什么
使用方法
- 输入鱼种名称、长度、单位和长度类型,然后选择参考预设或直接输入系数 a 与 b。
- 调整误差百分比后,右侧会实时更新估算重量和范围。
- 一旦系数确定,就可以用名称和备注保存,或导出为 JSON。
- 如果还不知道系数,就使用拟合标签页;如果要处理很多测量值,就使用批量标签页。
Examples
Estimate from a reference preset
Species: Japanese jack mackerel, length: 35 cm, length type: TL, a=0.01096, b=2.97, error: ±20%
Estimated weight: about 421 g, range: about 337 g to 505 g
Solve for a from one sample
Length: 35 cm, observed weight: 432 g, assumed b: 3.0
a = 0.01008, formula: W(g) = 0.01008 × L(cm)^3.0
Batch calculation
Run 25 cm, 30 cm, and 35 cm with the same coefficient set
List estimated weight, low range, and high range for each row and export the table as CSV
Reference presets
Built-in presets are reference values only. Check the source label and length-type assumption in the result panel, and replace them with measured operating values whenever possible.
术语
TL / FL / SL
Total length, fork length, and standard length. The coefficient set is only valid when the same length definition is used.
Coefficients a and b
The values that define the relationship W = aL^b. They vary by species, region, season, and stock condition.
Error range
The working range around the estimate. Adjust it to reflect regional differences, maturity, and body condition.
Reference coefficient
A coefficient set taken from published or public reference data. Validate it before operational use.
Fitted coefficient
A coefficient set derived from your own measured fish, either by back-solving or by regression.
公式
Estimated weight W(g) = a × L(cm)^bLower bound = W × (1 - error% / 100)Upper bound = W × (1 + error% / 100)Single-sample solve: a = W / L^bMulti-sample fit: log(W) = log(a) + b log(L)
常见问题
我不知道 a 和 b,怎么办?
请使用系数拟合标签页。你可以用一个样本反推 a,也可以用多个长度-重量样本拟合 a 和 b。
可以一次算很多条鱼吗?
可以。批量标签页支持表格输入和 CSV 样式粘贴,结果还能下载成 CSV。
能在厘米和英寸,或克和磅之间切换吗?
可以。输入和输出单位都能随时更改,内部计算始终使用厘米和克。
为什么估算值和实际重量会差很多?
同一鱼种也会因地区、季节、成熟度、肥满度和测量方法不同而变化。请把结果当作区间,而不是绝对值。
保存的系数存在哪里?
在没有登录支持时,保存的数据会存在这个浏览器的 localStorage 里。若需要可携带副本,请导出 JSON。
会向服务器发送数据吗?
不会。计算、保存和 JSON 生成都只在浏览器内完成。
重要说明
- 这个估算只是参考。地区、季节、成熟度、体况和测量方法都会明显影响结果。
- 请始终把系数与相同的长度类型和单位假设配套使用。内部基准是厘米和克。
- 参考预设不等于实用值。只要有条件,就尽量用自己的实测数据建立系数集。