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

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

Демонстрационные примеры

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

DEFUZZDM

Иллюстрация применения встроенных методов дефаззификации

Описание:

В этом разделе описывается демонстрационная программа defuzzdm, иллюстрирующая применение следующих встроенных методов дефаззификации:

  • centroid - центр тяжести;
  • bisector - медиана;
  • lom - наибольший из максимумов;
  • som - наименьший из максимумов;
  • mom - центр максимумов.

Наиболее часто применяемым методом дефаззификации является центр тяжести. Однако, применяя этот метод необходимо помнить, что диапазон четких (после дефаззификации) значений выходной переменной будет всегда уже интервала, на котором она определена. Этого недостатка лишен второй по частоте использования метод дефаззификации - центр максимумов. При использовании метода центра максимумов следует учитывать то, что результат дефаззификации не чувствителен к вкладу правил, степени выполнения которых малы, т.к. он зависит лишь от правил, степени выполнения которых максимальны. Во многих случаях существует только одно такое правило, которое и определяет результат нечеткого логического вывода.

Программа defuzzdm выводит на экран графическое окно (рис. 1.), содержащее результаты дефаззификации для двух нечетких чисел - положительного и отрицательного.

Рисунок 1. – Дефаззификация различными методами

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


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

Система Orphus

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