Нечеткие интеллектуальные системы в среде SciLAB. Ярушкина Н.Г - 11 стр.

UptoLike

11
Параметры
a
и
b
определяют экстремальные значения кривой.
Рис. 1.6.Полиномиальные кривые
Пример 1.6. Программа использования полиноминальных кривых
x=linspace(0,1,100)';
pi=pimf(x,[0.1 0.5 0.7 1.0]);
z=zmf(x,[0.2 0.4]);
s=smf(x,[0.6 0.8]);
xbasc();
plot2d(x,[pi z s],leg="pi@z@s");
xtitle("Shaped Member Functions Examples","x","mu(x)");
Помимо рассмотренных выше функций, позволяющих представлять
нечеткие множества, в SciFLT можно формировать собственные ФП или
модифицировать встроенные.
Операции с нечеткими множествами в модуле SciFLT
Выделяют три основные логические операции с нечеткими множествами:
конъюнкцию, дизъюнкцию и логическое отрицание.
В модуле SciFLT существует возможность определять конъюнктивные и
дизъюнктивные операторы различными методами.
Коньюнкция или T-норма
представляет собой нахождение логического И
и представлено в программе следующими операторами: