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:

Option Beschreibung
Name

Name gibt den Namen der zu modifizierenden Zugehörigkeitsfunktion bzw. des zu modifizierenden linguistischen Terms an.

Bereich

Bereich gibt den Mindest- und den Höchstwert der linguistischen Variablen an.

  • minimum -

    Gibt den Mindestwert der linguistischen Variablen an.

  • maximal -

    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-

    Name gibt den Namen der zu modifizierenden Zugehörigkeitsfunktion bzw. des zu modifizierenden linguistischen Terms an.

  • Shape-

    Form gibt die Form der Funktion an, nach der sich die Zugehörigkeitsgrade der linguistischen Variablen richten.

    Sie können die folgenden Funktionen auswählen:
    • 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-

    Farbe gibt die Anzeigefarbe der Zugehörigkeitsfunktion im Fuzzy-System-Designer aus. Mit diesem Eingang kann auch eine Farbfeldkonstante verbunden werden.

  • Punkte-

    Punkte gibt die Werte der linguistischen Variablen an, die den Fuß- und Kopfpunkten der Zugehörigkeitsfunktion von links nach rechts und von unten nach oben entsprechen. Der Zugehörigkeitsgrad der linguistischen Variable im linguistischen Term Name lautet an den Fußpunkten 0 und an den Kopfpunkten 1. Eine Singleton-Funktion erfordert einen Punkt, eine Dreieckfunktion drei Punkte und eine Trapez-, Sigmoid-, Gauß- oder benutzerdefinierte 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.