魚の長さから重量を推定(W = aL^b)

体長(cm/in)から重量(g/kg/lb)を推定。係数a,bの保存・共有、複数測定の一括計算、サンプルから係数逆算にも対応。

内部計算はcm・g基準。in入力でも自動変換し、出力単位はいつでも切替できます。

W=aL^b 保存/共有 一括計算 逆算補助

入力

1画面で「計算」と「保存」

任意。社内呼称でもOK

係数の前提が違うため一致させてください

係数(a, b)

出典リンクと前提(cm TL)を確認して利用してください。

参考値

0 < a

1 < b < 5 は目安

係数の前提:
%

地域・季節・個体差で誤差が大きくなります(目安として調整)

追加機能

必要な人だけ開けるタブ

推定の補助

  • 入力変更で即時再計算(ボタンは残しつつリアルタイム更新)
  • 保存済み係数は上部にピン留め
  • 結果のワンクリップボード

プリセット(参考値)

出典リンクと前提(cm TL)を確認して利用してください。

マアジ(Trachurus japonicus)

a=0.01096, b=2.97 / TL

FishBase (Bayesian length-weight)

マサバ(Scomber japonicus)

a=0.00741, b=3.05 / TL

FishBase (Bayesian length-weight)

ヒラメ(Paralichthys olivaceus)

a=0.00794, b=3.07 / TL

FishBase (Bayesian length-weight)

スズキ(Lateolabrax japonicus)

a=0.01259, b=3.02 / TL

FishBase (Bayesian length-weight)

マダイ(Pagrus major)

a=0.01288, b=3.03 / TL

FishBase (Bayesian length-weight)

クロダイ(Acanthopagrus schlegelii)

a=0.02138, b=2.99 / TL

FishBase (Bayesian length-weight)

モードA:bを仮定してaを算出

推定 a

式: a = W / L^b

モードB:複数データからa,bをフィット

L W

推定結果

a:
b:
R²:
誤差%(提案):

log(W) = log(a) + b log(L) の最小二乗で推定

係数は上部で一括指定。必要なら行ごとの係数指定をONにできます。

魚種 長さ 推定重量 レンジ下限 レンジ上限 操作

保存・共有

URLが長い場合は「短縮は未対応」表示

JSONスキーマ例

{
  "version": "1.0",
  "baseUnits": { "length": "cm", "weight": "g" },
  "coefficients": [
    {
      "id": "myset-001",
      "name": "A工場_マダイ_2026春",
      "species": { "jp": "マダイ", "scientific": "Pagrus major" },
      "lengthType": "TL",
      "a": 0.01288,
      "b": 3.03,
      "defaultErrorPct": 20,
      "source": { "label": "FishBase (Bayesian length-weight)", "url": "https://fishbase.se/Summary/SpeciesSummary.php?id=445&lang=japanese" },
      "notes": "地域・季節で要調整"
    }
  ]
}

注意事項

  • この推定は目安です。地域・季節・成熟段階・計測方法(TL/FL/SL)で大きく変わります。
  • 係数は「同じ長さ種別・同じ単位前提」で使ってください。

FAQ

係数a,bが分かりません

「係数が分からない」タブで、(1) 1件のサンプルからaを逆算、または(2) 複数データからa,bをフィットできます。

複数個体をまとめて計算したい

「複数測定」タブで表入力/CSV貼り付けができます。結果はCSVでダウンロード可能です。

cmとinch、gとlbを切り替えたい

長さ・重量の単位はいつでも切替できます(内部はcm・g基準で計算)。

なぜ誤差が大きいの?

同じ魚種でも地域・季節・体型(太り具合)・年齢で体重が変わるため、推定値はレンジで見るのがおすすめです。

関連ツール

Length–weight calculator for fish (W=aL^b). Save/share coefficients as JSON.