Zum Hauptinhalt springen
ABBYY FlexiLayout Studio bietet einen visuellen Editor, mit dem sich Fuzzy-Intervalle leichter festlegen lassen. Sie können den Fuzzy-Intervall-Editor im Dialogfeld Properties eines Character String-Elements öffnen (Character String-Registerkarte, Schaltfläche ) oder über das Hauptmenü, indem Sie Tools → Fuzzy-Intervall-Editor… auswählen.
Dieses Dialogfeld zeigt eine grafische Darstellung des Fuzzy-Intervalls. Die vertikale Achse misst die Qualität der Hypothese, die horizontale Achse die linearen Abmessungen oder die Anzahl der Zeichen. Die Koordinaten der Schnittpunkte der Fuzzy-Intervall-Grenzen mit der horizontalen Achse werden ebenfalls im Diagramm angezeigt. Mit den Schaltflächen „Vergrößern“ und „Verkleinern“ werden die horizontalen und vertikalen Maßstäbe synchron geändert. Sie können auch einen ausgewählten Bildbereich mit der Schaltfläche Ausgewählten Bereich zoomen vergrößern. Mit den Schaltflächen können Sie den Bereich in die entsprechende Richtung verschieben. Um das Intervall anzupassen, klicken Sie auf . Die Felder unter dem Diagramm enthalten die numerischen Werte des Intervalls. Sie können das Intervall entweder bearbeiten, indem Sie das Diagramm mit der Maus anpassen, oder indem Sie die gewünschten numerischen Werte in die entsprechenden Felder eingeben. Der visuelle Fuzzy-Intervall-Editor arbeitet in zwei Modi:
  1. Fuzzy-Intervalle für Maßeinheiten, die Dezimalwerte haben können. Wählen Sie in diesem Fall unter Interval type die Option Distanz. Hinweis.
  2. Fuzzy-Intervalle für positive Ganzzahlen, wie etwa die string-Länge in Zeichen. Wählen Sie in diesem Fall unter Interval type die Option Integer. Hinweis. Wenn Sie den Fuzzy-Intervall-Editor im Dialogfeld Properties eines Character String-Elements öffnen, wird abhängig von dem Feld, aus dem Sie den Editor aufgerufen haben, automatisch einer der beiden Modi ausgewählt.”

Das Diagramm bearbeiten

Sie können das Intervall ändern, indem Sie die grünen Markierungen mit der Maus nach rechts oder links verschieben. Sie können auch den Neigungswinkel ändern. Dabei gelten bestimmte Einschränkungen: Sie können die linke Markierung beispielsweise nicht nach rechts über die rechte Markierung hinaus verschieben. Die entsprechenden Zahlenwerte werden in den Feldern unter dem Diagramm angezeigt.

Numerische Werte direkt ändern

Die Felder Left, Left non-penalized, Right und Right non-penalized entsprechen der Darstellung des Fuzzy-Intervalls im Programm. Left und Right sind die äußeren Punkte, Left non-penalized und Right non-penalized die straffreien Punkte. Die Gruppen Left slope und Right slope legen die Neigung der Seiten des Diagramms fest, die den Strafkoeffizienten für eine Abweichung um eine Distanz vom straffreien Punkt darstellen. Wenn eine Neigung geändert wird, verschiebt sich der entsprechende äußere Punkt, ohne dass sich der straffreie Punkt ändert. Wenn ein äußerer Punkt und ein straffreier Punkt geändert werden, ändert sich entsprechend die zugehörige Neigung. Wenn Sie Felder bearbeiten, werden die Darstellung und die Werte der abhängigen Felder entsprechend angepasst.

Speichern der Ergebnisse

Wenn der Fuzzy-Intervall-Editor über das Dialogfeld Properties eines Character String-Elements aufgerufen wurde, wird das Fuzzy-Intervall durch Klicken auf OK automatisch in das entsprechende Feld des Dialogfelds eingefügt. Wenn der Fuzzy-Intervall-Editor über das Menü Tools aufgerufen wurde, können Sie das Fuzzy-Intervall aus dem Feld Result oder dem Feld Code kopieren. Das Feld Code ist dafür gedacht, dass Sie den Code zum Beispiel in den Code auf der Registerkarte Erweitert einfügen können, wenn Sie ein Fuzzy-Intervall als Argument der Funktion FuzzyQuality verwenden. Siehe Verwenden von Nearest und FuzzyQuality zur Suche nach Elementen.