Блок Масштабирование

Описание: Блок Масштабирование служит для пропорционального увеличения или уменьшения входного значения x
. Если входное значение x
лежит в диапазоне, границы которого поданы на входы x0
и x1
, ему сопоставляется пропорциональное значение y
, границы которого поданы на входы y0
и y1
. При этом, на выход ok
подается 1 (True). Если входное значение x
не лежит в заданном диапазоне, тогда выходное значение ok
становится равным нулю, а 1 (True) устанавливается на выходе lo
или hi
, если значение x
меньше x0
или больше x1
соответственно.
Принцип работы блока Масштабирование на графике:

Пример: на вход x
блока подано значение, равное 3. Первая точка (x0
; y0
) задана координатами (0; 0). Вторая точка (x1
; y1
) задана координатами (4; 12). Значение 3 попадает в диапазон от 0 до 4, поэтому на выходе y значение стало равно 9, а на выходе ok
- 1 (True):

Свойства блока: (ПКМ по блоку - Свойства ( Alt + P ))
Общие свойства: см. Редактирование свойств блока.
Тип данных: допускаются любые типы данных из предложенных.