Шаг 2. Формирование множества нечетких чисел - потенциальных решений

В матрице Vалгоритм находит индексы строки т и столбца п элемента, который имеет максимальное значение функции принадлежности, то есть

Этому элементу матрицы соответствуют два нечетких числа Vm и У, которые расположены в строке и столбце:

Затем алгоритм объединяет эти числа:

При объединении алгоритм формирует носитель нечеткого числа X путем разбиения объединенного интервала Sx = [min(5'", 5'"), max(51'”, 5V")] на Лг подынтервалов.

Алгоритм рассчитывает функцию принадлежности числа X как максимум функций принадлежности нечетких чисел Vm и У в точках объединенного интервала:

Так как носители нечетких чисел Vm, У и X не всегда могут совпадать, алгоритм использует линейную аппроксимацию значений принадлежности в точках носителя:

Однако количество чисел X в матрице У может быть больше единицы. Поэтому алгоритм повторяет текущий шаг и создает множество чисел К = {X|, / = 1, Card N}. В нашем примере это множество включает в себя два нечетких числа.

Первое число алгоритм формирует из строки т = 3 и столбца и = 1. Второе число алгоритм формирует из строки т = 3 и столбца п = 2. Для упрощения нечеткие числа здесь не преобразованы к общему носителю:

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >