convertToStruct

Преобразуйте системный объект нечеткого вывода в структуру

Описание

пример

fisStructure = convertToStruct(fisObject) преобразует системный объект нечеткого вывода в структуру.

Примеры

свернуть все

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

fisObject = readfis('tipper')
fisObject = 
  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.

Преобразуйте системный объект нечеткого вывода в структуру.

fisStructure = convertToStruct(fisObject)
fisStructure = struct with fields:
            name: 'tipper'
            type: 'mamdani'
       andMethod: 'min'
        orMethod: 'max'
    defuzzMethod: 'centroid'
       impMethod: 'min'
       aggMethod: 'max'
           input: [1x2 struct]
          output: [1x1 struct]
            rule: [1x3 struct]

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

свернуть все

Системный объект нечеткого вывода, заданный как a mamfis или sugfis объект.

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

свернуть все

Структура системы нечеткого вывода, возвращенная как структура. Поля структуры соответствуют свойствам объекта FIS. Для свойств объектов, которые сами являются объектами, соответствующее поле структуры является структурой.

Введенный в R2018b