exponenta event banner

readfis

Загрузка нечеткой системы вывода из файла

Описание

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

Примечание

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

пример

fis = readfis(fileName) считывает FIS из файла, указанного fileName.

fis = readfis открывает диалоговое окно для выбора и чтения .fis файл.

Примеры

свернуть все

Загрузка нечеткой системы, сохраненной в файле tipper.fis.

fis = readfis('tipper')
fis = 
  mamfis with properties:

                       Name: "tipper"
                  AndMethod: "min"
                   OrMethod: "max"
          ImplicationMethod: "min"
          AggregationMethod: "max"
      DefuzzificationMethod: "centroid"
                     Inputs: [1x2 fisvar]
                    Outputs: [1x1 fisvar]
                      Rules: [1x3 fisrule]
    DisableStructuralChecks: 0

	See 'getTunableSettings' method for parameter optimization.

Входные аргументы

свернуть все

Имя файла, указанное как вектор строки или символа с или без .fis расширение. Этот файл должен находиться в текущей рабочей папке или в пути MATLAB ®.

Выходные аргументы

свернуть все

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

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

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

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

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

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

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

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

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