Линейный пересчёт

Пересчитывайте значения между двумя диапазонами или с помощью коэффициента и смещения. Для масштабирования, линейной калибровки и аналоговых сигналов.

Исходный диапазон (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