Функция принадлежности - Трапецеидальная
![]() |
![]() |
|
| в палитре | на схеме |
Описание
Блок реализует процедуру фазификации входной переменной по одному терму с помощью единичной трапецеидальной функции принадлежности. Предназначен для использования при создании систем управления на базе нечеткой логики.
По входной значению входа и заданными параметрам происходит расчет вектора значений функций принадлежности. Функции принадлежности рассчитываются по следующей схеме:
где:
Y = μ(x) – значение функции принадлежности;
X – значение входной величины;
a, b, c, d – параметры функций, задаваемые пользователем.

Формула расчета:
- Y(x) = 0, если X ≤ a;
- Y(x) = (x - a)/(b - a), если X > a и X < b;
- Y(x) = 1, если b < X ≤ c;
- Y(x) = (d - x)/(d - c), если X > c и X ≤ d;
- Y(x) = 0, если X ≥ d.
Входные порты
- x – входная величина.
Выходные порты
- y – значение функции принадлежности.
Свойства
- Левая граница – значение входа, при котором функция принадлежности равна 1;
- Максимум левый – минимальное значение входа, при котором функция принадлежности равна 1;
- Максимум правый – максимальное значение входа, при котором функция принадлежности равна 0;
- Правая граница – значение входа, при котором функция принадлежности равна 0.
Параметры
- Результат - результат расчета блока.

