Dialogfeld "Variable bearbeiten"
- Aktualisiert2023-02-21
- 2 Minute(n) Lesezeit
Erfordert: Full Development System
Klicken Sie auf der Seite Variablen des Dialogfelds Fuzzy-System-Designer auf die Schaltfläche Eingangsvariable hinzufügen, Ausgangsvariable hinzufügen, Eingangsvariable bearbeiten oder Ausgangsvariable bearbeiten, um zu diesem Dialogfeld zu gelangen.
Hier können Sie linguistische Variablen in einem Fuzzy-System bearbeiten.
Das Dialogfeld enthält folgende Komponenten:
- Name—Gibt den Namen der linguistischen Variablen an.
- Bereich—Gibt den Bereich der linguistischen Variablen an.
- Minimum—Gibt den Mindestwert der linguistischen Variablen an.
- Maximum—Gibt den Höchstwert der linguistischen Variablen an.
- Zugehörigkeitsfunktionen—Gibt die linguistischen Terme für die linguistische Variable und den Zugehörigkeitsgrad der linguistischen Variablen zu den linguistischen Termen an. Jedes Element im Array Zugehörigkeitsfunktionen entspricht einem linguistischen Term.
- Name—Gibt die Bezeichnung der Zugehörigkeitsfunktion, d. h. des linguistischen Terms, für die linguistische Variable an.
- Form—Gibt die Art der Funktion an, die die Zugehörigkeitsgrade der linguistischen Variablen des unter Name bezeichneten linguistischen Terms definiert. Folgende Funktionen stehen zur Auswahl:
- Dreieck—Gibt an, dass die Zugehörigkeitsgrade der linguistischen Variablen durch eine Dreieckfunktion bestimmt werden sollen.
- Trapez—Gibt an, dass die Zugehörigkeitsgrade der linguistischen Variablen durch eine Trapezfunktion bestimmt werden sollen.
- Singleton—Gibt an, dass die Zugehörigkeitsgrade der linguistischen Variablen durch eine Singleton-Funktion bestimmt werden sollen. Eine Singleton-Funktion hat nur einen Wert. Daher besteht für keinen Wert der linguistischen Variablen eine partielle Zugehörigkeit zum entsprechenden linguistischen Term.
- Sigmoid—Gibt an, dass die Zugehörigkeitsgrade der linguistischen Variablen durch eine Sigmoid-Funktion bestimmt werden sollen.
- Gauß—Gibt an, dass die Zugehörigkeitsgrade der linguistischen Variablen durch eine Gauß-Funktion bestimmt werden sollen.
- Benutzerdefiniert—Gibt an, dass die Zugehörigkeitsgrade der linguistischen Variablen durch eine benutzerdefinierte Funktion bestimmt werden sollen. Benutzerdefinierte Zugehörigkeitsfunktionen werden mit den VIs der Palette Fuzzy-Logik erzeugt. Benutzerdefinierte Zugehörigkeitsfunktionen sollten nicht im Dialogfeld Variable bearbeiten erstellt oder modifiziert werden.
- Farbe—Gibt die Farbe der Zugehörigkeitsfunktion im Graphen der Zugehörigkeitsfunktionen an.
- Punkte—Gibt die Basis- und die Höchstpunkte der Zugehörigkeitsfunktion von links nach rechts und von der Basis nach oben an. Der Zugehörigkeitsgrad der linguistischen Variable im linguistischen Term Name lautet an den Basispunkten 0 und an den Höchstpunkten 1. Eine Singleton-Funktion erfordert einen Punkt, eine Dreieckfunktion drei Punkte und eine Trapez-, Sigmoid- oder Gauß-Funktion vier Punkte.
- Zugehörigkeitsfunktion hinzufügen—Erstellt eine neue Zugehörigkeitsfunktion für die linguistische Variable.
- Zugehörigkeitsfunktion löschen—Löscht die Zugehörigkeitsfunktion, die aktuell im Array Zugehörigkeitsfunktionen zu sehen ist.
- Vorherige Zugehörigkeitsfunktion—Zeigt die vorherige Zugehörigkeitsfunktion im Array Zugehörigkeitsfunktionen an.
- Nächste Zugehörigkeitsfunktion—Zeigt die nächste Zugehörigkeitsfunktion im Array Zugehörigkeitsfunktionen an.
- Graph der Zugehörigkeitsfunktionen—Stellt die Zugehörigkeitsfunktionen für die linguistische Variable grafisch dar.