ВУЗ:
Составители:
Рубрика:
9
plot2d(x,[y1 y2 y3],leg="y1@y2@y3");
xtitle("Generalized Bell Member Function Example","x","mu(x)");
ФП на основе функции распределения Гаусса и ФП «обобщенный
колокол» отличаются гладкостью и простотой записи и являются наиболее
используемыми при описании нечетких множеств.
Но несмотря на то, что гауссовы и колоколообразные ФП обладают
свойством гладкости, они не позволяют формировать асимметричные ФП. Для
этих целей в SciFLT существует набор сигмоидных функций,
которые могут
быть открыты либо слева, либо справа в зависимости от типа функции.
Симметричные и закрытые функции синтезируют с использованием двух
дополнительных сигмоид. Основная сигмоидная ФП обозначается sigmf, а
дополнительные – dsigmf и psigmf.
Описание основной сигмоидной функции:
y = sigmf(x, [a c]).
В аналитической форме сигмоидная функция sigmf записывается
следующим образом:
fxac
e
ax c
(, ,)
()
1
1
.
В зависимости от знака параметра
a
рассматриваемая ФП будет открыта
справа или слева (рис. 1.5), что позволит применять ее при описании таких
нечетких понятий, как «очень большой», «крайне отрицательно» и т.д.
Описание дополнительной сигмоидной функции:
y = dsigmf(x, [
a
1
c
1
a
2
c
2
]).
ФП dsigmf зависит от четырех параметров
a
1
,
c
1
,
a
2
и
c
2
и определяется
как разность двух сигмоидных функций:
fxac fxac
111 2 22
(, , ) (, , )
.
Описание дополнительной сигмоидной функции:
y = psigmf(x,[
a
1
c
1
a
2
c
2
]).
ФП psigmf также как и предыдущая функция зависит от четырех
параметров
a
1
,
c
1
,
a
2
и
c
2
и определяется как произведение двух сигмоидных
функций:
),,(),,(
222111
caxfcaxf
.
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »