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]

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

свернуть все

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

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

свернуть все

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

Введенный в R2018b