Библиотеки блоков / Нечеткая логика |
![]() |
![]() |
|
в палитре | на схеме |
Блок реализует процедуру фазификации входной переменной по одному терму с помощью единичной трапецеидальной функции принадлежности. Предназначен для использования при создании систем управления на базе нечеткой логики.
По входной значению входа и заданными параметрам происходит расчет вектора значений функций принадлежности. Функции принадлежности рассчитываются по следующей схеме:
где:
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.