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

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

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

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

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

Поведение изменено в R2018b

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

Введенный в R2018b