Калькулятор ваги риби за довжиною (W = aL^b)

Оцінюйте вагу за довжиною риби та коефіцієнтами a і b, а потім зберігайте результат, діапазон похибки, набори коефіцієнтів і JSON для спільного доступу в одному робочому процесі.

Сторінка явно показує припущення TL / FL / SL та підтримує швидкі оцінки, підбір коефіцієнтів і пакетну обробку без виходу з браузера.

Вхід довжини в см або дюймах, вихід ваги в г, кг, oz або lb Початкові пресети, збереження в браузері та обмін JSON Розв’язати a за одним зразком або підігнати a і b за кількома зразками Пакетне обчислення та експорт CSV для багатьох риб

Що охоплює цей інструмент

Введіть вид, довжину, тип довжини та коефіцієнти a і b, щоб одразу обчислити оцінену вагу та практичний діапазон похибки.
Почніть із довідкових пресетів на основі FishBase, а потім замініть їх на власні польові або виробничі коефіцієнти та використовуйте їх знову пізніше.
Завантажуйте набори коефіцієнтів як JSON, імпортуйте їх знову або створюйте URL для поширення з поточним станом.
Коли коефіцієнти невідомі, виведіть їх із одного зразка або з кількох виміряних пар.
Сторінку підготовлено для японського та англійського використання, а також для перемикання одиниць у міжнародних робочих процесах.

How to use

  1. Enter the species name, length, unit, and length type, then choose a reference preset or enter coefficients a and b directly.
  2. Adjust the error percentage to update the estimated weight and range on the right in real time.
  3. Once the coefficients are settled, save them with a name and notes or export them as JSON.
  4. Use the coefficient fitting tab when you do not know the coefficients yet, and the batch tab when you need results for many measurements.

Examples

Estimate from a reference preset

Input

Species: Japanese jack mackerel, length: 35 cm, length type: TL, a=0.01096, b=2.97, error: ±20%

Output

Estimated weight: about 421 g, range: about 337 g to 505 g

Solve for a from one sample

Input

Length: 35 cm, observed weight: 432 g, assumed b: 3.0

Output

a = 0.01008, formula: W(g) = 0.01008 × L(cm)^3.0

Batch calculation

Input

Run 25 cm, 30 cm, and 35 cm with the same coefficient set

Output

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.

Japanese jack mackerel: a=0.01096, b=2.97, TL, based on cm/g. FishBase reference value.
Chub mackerel: a=0.00741, b=3.05, TL, based on cm/g. FishBase reference value.
Olive flounder: a=0.00794, b=3.07, TL, based on cm/g. FishBase reference value.
Japanese seabass: a=0.01259, b=3.02, TL, based on cm/g. FishBase reference value.
Red seabream: a=0.01288, b=3.03, TL, based on cm/g. FishBase reference value.
Blackhead seabream: a=0.02138, b=2.99, TL, based on cm/g. FishBase reference value.

Глосарій

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)^b
  • Lower bound = W × (1 - error% / 100)
  • Upper bound = W × (1 + error% / 100)
  • Single-sample solve: a = W / L^b
  • Multi-sample fit: log(W) = log(a) + b log(L)

Питання та відповіді

Я не знаю a і b. Що робити?

Використовуйте вкладку підгонки коефіцієнтів. Можна знайти a за одним виміряним зразком або підігнати і a, і b за кількома парами довжина-вага.

Чи можна рахувати багато рибин одночасно?

Так. Вкладка пакетного розрахунку приймає введення таблицею та вставку у стилі CSV, а результат можна завантажити як CSV.

Чи можна перемикати cm і inches, або g і lb?

Так. Одиниці введення та виведення можна змінювати будь-коли. Внутрішні обчислення завжди використовують cm і g.

Чому оцінка може сильно відрізнятися від фактичної ваги?

Риби одного виду все одно відрізняються залежно від регіону, сезону, зрілості, вгодованості та методу вимірювання. Використовуйте оцінку як діапазон, а не як гарантовано точне значення.

Де зберігаються збережені коефіцієнти?

Без підтримки входу збережені набори живуть у localStorage цього браузера. Зберігайте експорт JSON, якщо вам потрібна переносна копія.

Чи надсилаються якісь дані на сервер?

Ні. Обчислення, збереження та генерація JSON повністю залишаються в браузері.

Важливі примітки

  • Ця оцінка — лише орієнтир. Регіон, сезон, зрілість, вгодованість і метод вимірювання можуть суттєво змінити результат.
  • Завжди використовуйте коефіцієнти з тим самим типом довжини та припущенням щодо одиниць. Внутрішня база — cm і g.
  • Довідкові пресети не є робочими значеннями. Коли це можливо, використовуйте виміряні дані для створення власних наборів.