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

UptoLike

7
Описание функции:
y = gaussmf(x, [
, c]).
Симметричная функция Гаусса зависит от двух параметров
и с:
fx c e
xc
(, ,)
()

2
2
2
.
Описание двусторонней функции принадлежности:
y = gauss2mf(x, [
11 2 2
,, ,
cc
]).
Последнее выражение является комбинацией двух различных функций
распределения Гаусса. Первая определяется параметрами
1
и
c
1
и задает
форму левой стороны, а вторая (параметры
2
,
c
2
) – правой стороны ФП.
Если
c
1
<
c
2
, то в этом случае функция gauss2mf достигает своего
максимального значения на уровне 1. Иначемаксимальное значение функции
меньше 1.
На рис. 1.3. представлены графики кривых gaussmf и gauss2mf, заданных
в программе из примера 1.3.
Рис. 1.3. Гауссовы кривые
Пример 1.3. Программа использования ФП gaussmf
x=linspace(0,1,100)';
y1=gaussmf(x,[0.3 0.1]);
y2=gauss2mf(x,[0.2 0.1 0.5 0.2]);
xbasc();
plot2d(x,[y1 y2],leg="y1@y2");
xtitle("Gaussian Member Function Example","x","mu(x)");