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 объект - Type-2 системы нечеткого вывода Мамдани

  • sugfistype2 объект - Type-2 системы нечеткого вывода Sugeno

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

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

расширить все

Предупреждает, начиная с R2019b

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