Блок Масштабирование ^^^^^^^^^^^^^^^^^^^^ .. figure:: ../../zwb/lib/fbd_block_SCALE.png :align: center **Описание:** Блок :guilabel:`Масштабирование` служит для пропорционального увеличения или уменьшения входного значения ``x``. Если входное значение ``x`` лежит в диапазоне, границы которого поданы на входы ``x0`` и ``x1``, ему сопоставляется пропорциональное значение ``y``, границы которого поданы на входы ``y0`` и ``y1``. При этом, на выход ``ok`` подается **1** (True). Если входное значение ``x`` не лежит в заданном диапазоне, тогда выходное значение ``ok`` становится равным нулю, а **1** (True) устанавливается на выходе ``lo`` или ``hi``, если значение ``x`` меньше ``x0`` или больше ``x1`` соответственно. Принцип работы блока :guilabel:`Масштабирование` на графике: .. figure:: ../../zwb/lib/scale_explanation.png :align: center **Пример:** на вход ``x`` блока подано значение, равное 3. Первая точка (``x0``; ``y0``) задана координатами (0; 0). Вторая точка (``x1``; ``y1``) задана координатами (4; 12). Значение 3 попадает в диапазон от 0 до 4, поэтому на выходе y значение стало равно 9, а на выходе ``ok`` - **1** (True): .. figure:: ../../zwb/lib/fbd_example_SCALE.png :align: center **Свойства блока:** (ПКМ по блоку - Свойства ( :guilabel:`Alt` + :guilabel:`P` )) **Общие свойства:** см. Редактирование свойств блока. **Тип данных:** допускаются любые типы данных из предложенных.