Logika rozmyta
Celem ćwiczenia jest zapoznanie z podstawowymi operacjami na zbiorach rozmytych
Contents
Reprezentacja zbiorów rozmytych
Zastanowić się nad reprezentacją zbioru rozmytego (funkcji przynależności) w pamięci komputera. Mozliwe reprezentacje to lista par:
lub reprezentacja przy pomocy referencji do funkcji (@ lub inline) lub inne. W przypadku reprezentacji typu lista par konieczne jest napisanie funkcji, króra bedzie interpolować/rozszerzać funcje przynależności do całej dziedziny liczb rzeczywistych.
Zadania
Napisać funkcje:
- C=fuzzyAnd(A,B);
- C=fuzzyOr(A,B);
- C=fuzzyNeg(A);
Porównac uzyskiwane wyniki dla różnych rodzajów T-norm i S-norm, przykładowo:
Uwaga w miejscu MIN można użyć dowolną T-norme, natomiast w miejscu MAX można użyc dowolnej S-normy
Działanie funkcji zilustrować na przykładach. Przykładowo dla liczb określonych następująco:
Iloczyn zbiorów rozmytych

Suma zbiorów rozmytych

Dopełnienie

Zadania dodatkowe
1. Sprawdzić algebraiczne własności określonych działań:
- przemienność
- łączności