Треугольная функция членства
Эта функция вычисляет нечеткие значения членства с помощью треугольной функции членства. Вы также можете вычислить эту функцию членства с помощью fismf объект. Дополнительные сведения см. в разделе Объект fismf.
Эта функция членства связана с trapmf функция членства.
возвращает нечеткие значения членства, вычисленные с использованием следующей треугольной функции членства:y = trimf(x,params)
={0,x≤ax−ab−a,a≤x≤bc−xc−b,b≤x≤c0,c≤x}
или, более компактно:
a, c − xc − b), 0)
Для задания параметров a, b и c используйте params.
Значения членства вычисляются для каждого входного значения в x.
fismf ОбъектМожно создать и оценить fismf объект, реализующий trimf функция членства.
mf = fismf("trimf",P);
Y = evalmf(mf,X);Здесь, X, P, и Y соответствуют x, params, и y аргументы trimfсоответственно.