Interface | Description |
---|---|
Ausdruck<T> |
Definition eines Ausdrucks, als Basis(klasse) eines Interpreters.
|
Class | Description |
---|---|
AlgebraischesProdukt |
Bestimmt das algebraische Produkt zweier Zugehörigkeiten.
|
AlgebraischesSumme |
Bestimmt die algebraische Summe zweier Zugehörigkeiten.
|
BiOperation<T> |
Definiert eine Operation mit zwei Operatoren.
|
Funktionen |
Definiert mathematische Funktionen auf Zugehörigkeiten.
|
FuzzySet |
Ein Fuzzy-Set ist eine unscharfe Menge definiert durch eine Trapezfunktion.
|
FuzzyVariable |
Eine Fuzzy-Variable beschreibt die Zugehörigkeiten zu den Fuzzy-Sets einer
linguistischen Variable.
|
GammaOperator |
Bestimmt das Ergebnis des Gammaoperators zweier Zugehörigkeiten.
|
Implikation |
Bestimmt die Implikation zweier Zugehörigkeiten.
|
Komplement |
Bestimmt das Komplement einer Zugehörigkeit.
|
LinguistischeVariable |
Eine linguistische Variable beschreibt die Fuzzy-Sets einer Messgröße.
|
Maximum |
Bestimmt das Maximum von Zugehörigkeiten.
|
Minimum |
Bestimmt das Minimum von Zugehörigkeiten.
|
Operation<T> |
Definiert eine Operation mit einem Operator.
|
Regel |
Eine Regel leitet aus vorhandenen Termen einen neuen Term ab.
|
Regel.RegelBuilder |
Builder für eine Regel.
|
Regelbasis |
Eine Regelbasis ist eine Menge von Regeln.
|
Sicherheitsgrad |
Der Sicherheitsgrad ist eine Gleitkommazahl zwischen 0.0 und 1.0.
|
Term |
Ein Term beschreibt die Zugehörigkeit zu einem Fuzzy-Set.
|
TermLiteral |
Stellt einen Term in einem Ausdruck dar, das Ergebnis ist die Zugehörigkeit
des Terms.
|
TermVariable |
Stellt eine Variable eines Terms in einem Ausdruck dar, das Ergebnis ist die
Zugehörigkeit des Terms.
|
Wertebereich |
Der Wertebereich einer Messgröße definiert durch sein Minimum und Maximum.
|
Zugehoerigkeit |
Die Zugehörigkeit ist eine Gleitkommazahl zwischen 0.0 und 1.0.
|
ZugehoerigkeitLiteral |
Stellt eine Zugehörigkeit in einem Ausdruck dar, das Ergebnis ist die
Zugehörigkeit selbst.
|
ZugehoerigkeitVariable |
Stellt eine Variable einer Zugehörigkeit in einem Ausdruck dar, das Ergebnis
ist die Zugehoerigkeit.
|
Domainmodel der Fuzzyfizierung
Mit der LinguistischeVariable
können Messwerte fuzzyfiziert und eine
FuzzyVariable
defuzzyfiziert werden.
Domainmodel der Inferenz
Legende:
Für die Auswertung von Regeln wird ein minimaler Interpreter verwendet. Alle Ausdrücke in Regeln werden durch
das Interface Ausdruck
repräsentiert. Die beiden Klassen
Operation
und BiOperation
bilden
beliebige Operationen auf den Zugehörigkeiten ab. Die folgenden Operationen sind vordefiniert: