Найти в Дзене

Excel: определение бинарных операций над бинарными нечёткими отношениями

В материале представлены пошаговые последовательности для получения результатов действия унарных операций над бинарными нечёткими отношениями в Excel. В качестве унарных операций рассмотрены: операция дополнения к бинарному нечёткому отношению; обратное бинарное нечёткое отношение к заданному бинарному нечёткому отношению; операция умножения на число, например, равное ½; операция возведения в степень, например, равную 2. В этом материале покажем, как в Excel реализовать бинарные операции над нечёткими отношениями. Для этого рассмотрим два бинарных нечётких отношения: Заполним ячейки A1÷Е5 данными, соответствующими элементам таблицы бинарного нечёткого отношения Q: Заполним ячейки A7÷Е11 данными, соответствующими элементам таблицы бинарного нечёткого отношения R: Далее покажем пошаговое вычисление бинарной операции над бинарными нечёткими отношениями, так называемое min-пересечение или основная формула для расчёта пересечения бинарных нечётких отношений. При этом заметим, что итоговый р

В материале

представлены пошаговые последовательности для получения результатов действия унарных операций над бинарными нечёткими отношениями в Excel.

В качестве унарных операций рассмотрены: операция дополнения к бинарному нечёткому отношению; обратное бинарное нечёткое отношение к заданному бинарному нечёткому отношению; операция умножения на число, например, равное ½; операция возведения в степень, например, равную 2.

В этом материале покажем, как в Excel реализовать бинарные операции над нечёткими отношениями.

Для этого рассмотрим два бинарных нечётких отношения:

Матричное представление бинарных нечётких отношений Q и R
Матричное представление бинарных нечётких отношений Q и R

Заполним ячейки A1÷Е5 данными, соответствующими элементам таблицы бинарного нечёткого отношения Q:

-2

Заполним ячейки A7÷Е11 данными, соответствующими элементам таблицы бинарного нечёткого отношения R:

-3

Далее покажем пошаговое вычисление бинарной операции над бинарными нечёткими отношениями, так называемое min-пересечение или основная формула для расчёта пересечения бинарных нечётких отношений. При этом заметим, что итоговый результат для вышеуказанных бинарных нечётких отношений должен получиться следующий:

Результат min-пересения бинарных нечётких отношений Q и R
Результат min-пересения бинарных нечётких отношений Q и R

Шаг 1 (для min-пересечения). Присвоить ячейке G1 значение: «=МИН(А1;А7)» и нажать "Enter":

-5

Шаг 2. Выделить ячейку G1, навести курсор мыши на правый нижний угол ячейки, нажать левую кнопку мыши (ЛКМ) и протянуть курсор до ячейки К1:

-6

Шаг 3. Навести курсор мыши на правый нижний угол ячейки К1, нажать ЛКМ и протянуть курсор вниз до ячейки К5 включительно:

-7

Таким образом, получившаяся матрица соответствует min-пересечению заданных бинарных нечётких отношений Q и R, матричное представление которого показано выше.

Последовательность расчёта других операций над бинарными нечёткими отношениями практически аналогична шагам, представленным для min-пересечения, поэтому приведём только команды, которые рекомендуется вносить на шаге 1, а также соответствующие скрины с результатом.

Шаг 1 (для max-объединения - основная формула расчёта нечёткого объединения). Открыть в Microsoft Excel лист под названием «max-объединение». Присвоить ячейке G1 значение: «=МАКС(А1;А7)» и нажать "Enter":

Внесение формулы для расчёта max-объединения
Внесение формулы для расчёта max-объединения
Результат определения бинарной операции max-объединение бинарных нечётких отношений Q и R
Результат определения бинарной операции max-объединение бинарных нечётких отношений Q и R

Шаг 1 (для разности). Открыть в Microsoft Excel лист под названием «Разность».

Присвоить ячейке G1 значение: «=МАКС(А1-А7;0)» и нажать "Enter":

Внесение формулы для расчёта разности бинарных нечётких отношений
Внесение формулы для расчёта разности бинарных нечётких отношений
Результат определения разности бинарных нечётких отношений Q и R
Результат определения разности бинарных нечётких отношений Q и R

Обратите внимание, что операция "Разность" не является коммутативной, поэтому рекомендуется рассчитывать не только разность MQ - MR, но и разность MR - MQ.

Шаг 1 (для симметрической разности). Открыть в Microsoft Excel лист под названием «Симметрическая разность». Присвоить ячейке G1 значение: «=ABS(A1-A7)» и нажать "Enter":

Внесение формулы для расчёта симметрической разности
Внесение формулы для расчёта симметрической разности
Результат определения симметрической разности бинарных нечётких отношений
Результат определения симметрической разности бинарных нечётких отношений

Шаг 1 (для алгебраического пересечения). Открыть в Microsoft Excel лист под названием «Алгебраическое пересечение». Присвоить ячейке G1 значение: «=(A1*A7)» и нажать "Enter":

Внесение формулы для расчёта алгебраического пересечения
Внесение формулы для расчёта алгебраического пересечения
Результат определения алгебраического пересечения бинарных нечётких отношений
Результат определения алгебраического пересечения бинарных нечётких отношений

Шаг 1 (для алгебраического объединения). Открыть в Microsoft Excel лист под названием «Алгебраическое объединение». Присвоить ячейке G1 значение: «=A1+A7-A1*A7» и нажать "Enter":

Внесение формулы для расчёта алгебраического объединения
Внесение формулы для расчёта алгебраического объединения
Результат определения алгебраического объединения бинарных нечётких отношений
Результат определения алгебраического объединения бинарных нечётких отношений

Шаг 1 (для граничного пересечения). Открыть в Microsoft Excel лист под названием «Граничное пересечение». Присвоить ячейке G1 значение: «=МАКС(A1+A7-1;0)» и нажать "Enter":

Внесение формулы для расчёта граничного пересечения
Внесение формулы для расчёта граничного пересечения
Результат определения граничного пересечения бинарных нечётких отношений
Результат определения граничного пересечения бинарных нечётких отношений

Шаг 1 (для граничного объединения). Открыть в Microsoft Excel лист под названием «Граничное пересечение». Присвоить ячейке G1 значение: «=МИН(A1+A7;1)» и нажать "Enter":

Внесение формулы для расчёта граничного объединения
Внесение формулы для расчёта граничного объединения
Результат определения граничного объединения бинарных нечётких отношений
Результат определения граничного объединения бинарных нечётких отношений

Заметим, что шаги 2 и 3 необходимо повторять при определении всех бинарных операций над бинарными нечёткими отношениями.

В качестве Упражнения определите следующие бинарные операции:

1. min-пересечение,

2. max-объединение,

3. разность,

4. симметрическая разность,

5. алгебраическое пересечение,

6. алгебраическое объединение,

7. граничное пересечение,

8. граничное объединение,

Для расчётов возьмите бинарные нечёткие отношения, заданные табличным способом (по вариантам), при этом в качестве бинарного нечёткого отношения Q предлагается взять нечёткое отношение своего варианта, а в качестве нечёткого отношения R - следующего после вашего варианта (для 28 варианта рекомендуется взять в качестве нечёткого отношения R - нечёткое отношение 1 варианта):

-22
-23
-24
-25
-26
-27
-28