plotfis

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

Синтаксис

plotfis(fis)

Описание

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

Примеры

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

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

fis = readfis('tipper');

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

plotfis(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 нечеткая система вывода

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

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

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

Не рекомендуемый запуск в R2018b

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