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

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

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

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

MAM2SUG

Преобразование системы нечеткого логического вывода типа Мамдани в систему типа Сугэно

Синтаксис:

sug_fis=mam2fis(mam_fis)

Описание:

Функция mam2sug преобразовывает систему нечеткого логического вывода типа Мамдани (mam_fis) в систему нечеткого логического вывода типа Сугэно (sug_fis). Система нечеткого логического вывода может иметь несколько входов и выходов. В результате выполнения функции mam2sug получается система типа Сугэно нулевого порядка. Количество правил в системе типа Сугэно остается таким же, как и в исходной системе. Без изменений остаются и "Если"-части правил (посылки), а модифицируются только "То"-части правил (следствия). В "То"-части правил качестве значений выходных переменных используется числовые значения, соответствующие максимуму функций принадлежности выходных переменных в исходной системе.

Пример:

mam_fis=readfis('tipper');
sug_fis=mam2sug(mam_fis);
subplot(1,2,1)
gensurf(mam_fis)
title('Tipper: Mamdani type FIS');
subplot(1,2,2)
gensurf(sug_fis)
title('Tipper: Sugeno type FIS');

Загружается в рабочую область демонстрационная система нечеткого логического "Tipper", задающая зависимость размера чаевых от качества пищи и уровня сервиса в ресторане. С помощью функции mam2sug преобразовывается исходная система типа Мамдани в систему типа Сугэно. На рисунке показаны поверхности "входы - выход" для обеих систем.

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


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

Система Orphus

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