MATLAB.Exponenta
MATLAB и Simulink на русском
Технологии разработки и отладки
		сложных технических систем

Проектирование систем управления\Fuzzy Logic Toolbox

Список функций Fuzzy Logic Toolbox

  В оглавление \ К следующему разделу \ К предыдущему разделу

RMVAR

Удаление переменной из системы нечеткого логического вывода

Синтаксис:

fis2 = rmvar (fis, varType, varIndex)
[fis2, errorStr] = rmvar (fis, varType, varIndex)

Описание:

Удаление переменной из системы нечеткого логического вывода. Функция rmmf имеет 3 входных аргумента:

  1. fis – система нечеткого логического вывода;
  2. varType – тип переменной. Допустимые значения: ‘input' – входная переменная; ‘output' – выходная переменная;
  3. varIndex – порядковый номер удаляемой переменной. Порядковые номера входных и выходных переменных независимы.

Функция rmmf автоматически модифицирует базу знаний таким образом, чтобы она соответствовала количеству входных и выходных переменных. Перед удалением переменной необходимо из базы знаний исключить все правила, в которых фигурирует данная переменная. В противном случае появится окно с запросом на подтверждение удаления.

Функция rmmf может иметь 2 выходных аргумента:

  1. fis2 – система нечеткого логического вывода без переменной с порядковым номером varIndex;
  2. errorStr – строка ошибок, возникших во время работы функции.

Пример:

a=readfis(‘tipper’);
b=rmvar(a, ‘input’, 1)

Удаление входной переменной “service” из демонстрационной системы нечеткого логического вывода “Tipper”.

  В оглавление \ К следующему разделу \ К предыдущему разделу


Поиск по сайту:

Система Orphus

Яндекс.Метрика