exponenta event banner

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

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

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

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

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

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

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

В R2018b изменилось поведение

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

Представлен в R2018b