線形換算

2つの範囲の間で値を換算したり、係数とオフセットで計算したりできます。比例変換、線形校正、アナログ信号の換算に使えます。

元の範囲 (mA)
変換先の範囲
420

値をクリックし、ホイールまたは ↑↓ で調整。Shift で10倍。

数値は各 128 文字、任意の単位は 16 文字まで。有限の浮動小数点数を使用し、表現範囲を超える値は受け付けません。

換算結果

入力と出力の関係
変換後の値12 → 50

元の値 (mA)

元の値: x; 変換後の値: y; y = k × x + b

使い方

線形換算専用:y = y0 + (x − x0) × (y1 − y0) / (x1 − x0)。逆方向の範囲にも対応します。範囲外の値は外挿し、自動制限しません。

数値は各 128 文字、任意の単位は 16 文字まで。有限の浮動小数点数を使用し、表現範囲を超える値は受け付けません。

x = x0 + (y − y0) × (x1 − x0) / (y1 − y0)

Y = X × k + b · X = (Y − b) / k · 650 × 0.1 − 40 = 25

0–100 → 0–1: 25 → 0.25 · 4–20 mA → 0–100: 12 mA → 50