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

где:
x – значение входной величины;
Y(x) – значение результата функции интерполяции по узловым точка;
[X0, X1, ... XN-1, XN] – массив аргументов функции в узлах интерполяции;
[s0(x), s1(x), ... sN-1(x), sN(x)] - массив значений функции в узлах интерполяции.
- Метод интерполяции Кубический сплайн:
Y(x) = a0 + a1x + a2x2 + a3x3 - значение результата функции, полином 3-й степени, построенный по узловым точкам;
[a0, a1, a2, a3] - коэффициенты полинома, рассчитываемые автоматически.
- Метод интерполяции Линейная:
Y(x) = a0 + a1x - значение результата функции линейной интерполяции, построенной по узловым точкам;
[a0, a1] - коэффициенты линейной интерполяции, рассчитываемые автоматически.
Входные порты
- x – входная величина.
Выходные порты
- y – значение функции принадлежности.
Свойства
- Массив аргументов – массив аргументов функции для построения интерполяции;
- Массив значений функции – массив значений функции узловых точек для построения интерполяции;
- Метод интерполяции – способ интерполяции:
- Кубический сплайн;
- Линейная.
Параметры
- Результат - результат расчета блока.

