writeFIS

Сохраните нечеткую систему вывода в файл

Описание

Можно сохранить нечеткую систему вывода (FIS) в .fis файл с помощью writeFIS функция. Чтобы загрузить сохраненный файл, используйте readfis функция.

Примечание

Вручную не редактируйте содержимое .fis файл. Выполнение так может привести к неожиданным результатам при загрузке файла с помощью функции, такой как readfis и getCodeGenerationData, или приложение, такое как Fuzzy Logic Designer.

пример

writeFIS(fis,fileName) сохраняет нечеткую систему вывода fis к текущей рабочей папке с помощью имени файла fileName.

writeFIS(fis) открывает диалоговое окно для сохранения FIS. В этом диалоговом окне задайте название и местоположение .fis файл.

writeFIS(fis,fileName,"dialog") открывает диалоговое окно для сохранения FIS, определяя имя файла в диалоговом окне к fileName. В диалоговом окне задайте местоположение для файла.

Примеры

свернуть все

Создайте нечеткую систему вывода и добавьте входную переменную с функциями принадлежности.

fis = mamfis('Name','tipper');
fis = addInput(fis,[0 10],'Name','service');
fis = addMF(fis,'service','gaussmf',[1.5 0],'Name','poor');
fis = addMF(fis,'service','gaussmf',[1.5 5],'Name','good');
fis = addMF(fis,'service','gaussmf',[1.5 10],'Name','excellent');

Сохраните нечеткую систему в текущей рабочей папке в файле myFile.fis.

writeFIS(fis,'myFile');

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

свернуть все

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

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

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

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

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

Имя файла в виде строки или вектора символов. Если вы не задаете .fis расширение в имени файла, writeFIS добавляет расширение.

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

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

Поведение изменяется в R2018b

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

Введенный в R2018b