exponenta event banner

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

  • sugfis object - система нечеткого вывода Sugeno

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

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

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

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

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

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

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