plotfis

Отобразите нечеткую систему вывода

Синтаксис

Описание

plotfis(fis) отображает высокоуровневую схему нечеткой системы вывода (FIS). Центр отображения показывает имя, введите, и правило значит FIS. Входные переменные со связанными функциями принадлежности отображены направо, и выводы с их связанными функциями принадлежности отображены слева.

Примеры

свернуть все

Создайте нечеткую систему вывода (FIS). В данном примере считайте FIS из tipper.fis файл.

fis = readfis('tipper');

Отобразите нечеткую систему.

plotfis(fis)

Figure showing the basic properties of the fuzzy inference system

Рисунок показывает имя FIS и тип, наряду с количеством правил. Кроме того, для каждой переменной ввода и вывода показывают имя и настройку функции принадлежности.

Создайте fistree объект от пары нечетких систем вывода.

fis1 = mamfis('Name','fis1','NumInputs',2,'NumOutputs',1);
fis2 = sugfis('Name','fis2','NumInputs',2,'NumOutputs',1);
con1 = ["fis1/output1" "fis2/input1"];
con2 = ["fis1/input1" "fis1/input2"];
tree = fistree([fis1 fis2],[con1; con2]);

Отобразите дерево нечетких систем вывода.

plotfis(tree)
FIS Names:
	fis1
	fis2

Connections:
	From        	To
	------------	-----------
	fis1/output1	fis2/input1
	fis1/input1 	fis1/input2

Inputs:
	fis1/input1
	fis2/input2

Outputs:
	fis2/output1

Для fistree объект, эта функция показывает описание системы в Командном окне вместо фигуры.

Входные параметры

свернуть все

Нечеткая система вывода в виде одного из следующего:

  • mamfis объект — Mamdani нечеткая система вывода

  • sugfis объект — Sugeno нечеткая система вывода

  • mamfistype2 объект — Тип 2 Mamdani нечеткая система вывода

  • sugfistype2 объект — Тип 2 Sugeno нечеткая система вывода

  • fistree объект — Дерево взаимосвязанных нечетких систем вывода

Вопросы совместимости

развернуть все

Предупреждает запуск в R2019b

Представлено до R2006a