Conversion linéaire

Convertissez des valeurs entre deux plages ou avec un gain et un décalage. Pour la mise à l’échelle, l’étalonnage linéaire et les signaux analogiques.

Plage d’origine (mA)
Plage cible
420

Cliquez sur une valeur, puis utilisez la molette ou ↑↓. Shift ×10.

128 caractères maximum par nombre et 16 pour l’unité facultative. Nombres flottants finis ; les valeurs hors de la plage représentable sont refusées.

Résultat

Relation entre entrée et sortie
Valeur cible12 → 50

Valeur d’origine (mA)

Valeur d’origine: x; Valeur cible: y; y = k × x + b

Mode d’emploi

Conversion linéaire uniquement : y = y0 + (x − x0) × (y1 − y0) / (x1 − x0). Les plages inversées sont acceptées. Les valeurs hors plage sont extrapolées sans limitation.

128 caractères maximum par nombre et 16 pour l’unité facultative. Nombres flottants finis ; les valeurs hors de la plage représentable sont refusées.

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