exponenta event banner

addvar

(Будет удалено) Добавить переменную в систему нечеткого вывода

addvar будет удалено в следующем релизе. Использовать addInput или addOutput вместо этого. Для получения дополнительной информации см. раздел Вопросов совместимости.

Синтаксис

fis = addvar(fis,varType,varName,varBounds)

Описание

addvar имеет четыре входных параметров:

  • fis - Система нечеткого вывода в MATLAB® рабочая область, заданная как структура FIS.

  • varType - Тип добавляемой переменной, заданный как 'input' или 'output'.

  • varName - Имя добавляемой переменной, заданное как вектор символов или строка.

  • varBounds - Диапазон переменных, заданный как двухэлементный вектор, где первый элемент является минимальным значением, а второй элемент является максимальным значением для переменной.

Индексы применяются к переменным в том порядке, в котором они добавляются. Поэтому первая входная переменная, добавленная в систему, всегда известна как входная переменная номер один для этой системы. Входная и выходная переменные нумеруются независимо.

Примеры

свернуть все

Создайте новую FIS.

fis = newfis('tipper');

Добавьте новую входную переменную.

fis = addvar(fis,'input','service',[0 10]);

Просмотр новых свойств переменной.

getfis(fis,'input',1)
ans = struct with fields:
      Name: 'service'
    NumMFs: 0
     range: [0 10]

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

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

Не рекомендуемый запуск в R2018b

См. также

| | | | |

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