Arytmetyka rozmyta
Celem ćwiczenia jest zapoznanie z podstawowymi działaniami na liczbach rozmytych
Contents
Reprezentacja liczb rozmytych
Zastanowić się nad reprezentacją liczby rozmytej w pamięci komputera. Mozliwe reprezentacje to lista par:
lub reprezentacja przy pomocy referencji do funkcji (@ lub inline).
Operacje Arytmetyczne na liczbach rozmytych
Napisać funkcje do arytmetyki rozmytej posługując się zasadą rozszeżenia Zadeh'a:
- C=fuzzyAdd(A,B);
- C=fuzzySub(A,B);
- C=fuzzyMul(A,B);
- C=fuzzyDiv(B,A);
Przykładowo funkcja przynależności sumy dwóch liczb rozmytych A i B dana jest wzorem:
Przykładowo suma probabilistyczna ma postać:
Zadania
Działanie funkcji zilustrować na przykładach. Przykładowe wyniki:
Dodawanie rozmyte

Odejmowanie rozmyte

Mnożenie rozmyte

Dzielenie rozmyte

Zadania dodatkowe
1. Sprawdzić algebraiczne własności określonych działań:
- przemienność
- łączności
- istnienie zera i jedności (mozliwość rozwiązywania równań np.: Ax=B)
2. Obliczć A^5 oraz 5A
3. Sztafeta biegnie 4 x 100 metrów, dla każdego z biegaczy określic (deklaratywnie) odpowiednią liczbe rozmyta opisującą czas przbiegu, a następnie wyznaczyć czas biegu sztafety.