Vai al contenuto principale
Advanced Designer offre un editor visivo per semplificare la definizione degli intervalli fuzzy. È possibile aprire il Fuzzy Interval Editor dal riquadro Proprietà per un elemento Character String in modalità avanzata premendo il pulsante fuzzy_int.

Finestra di dialogo Editor intervallo fuzzy

AD_ExtractionRules_FuzzyEditor Questa finestra di dialogo mostra una rappresentazione grafica dell’intervallo fuzzy. L’asse verticale misura la qualità dell’ipotesi e l’asse orizzontale misura le dimensioni lineari o il numero di caratteri. Sul grafico sono inoltre visualizzate le coordinate dei punti di intersezione dei bordi dell’intervallo fuzzy con l’asse orizzontale. I pulsanti Zoom in e Zoom out modificano in modo sincronizzato le scale orizzontale e verticale. È anche possibile ingrandire un’area selezionata dell’immagine utilizzando il pulsante Zoom selected area. I pulsanti freccia consentono di spostare l’area nella direzione corrispondente. Per adattare l’intervallo, fare clic sul pulsante Fit interval. I field sotto il grafico contengono i valori numerici dell’intervallo. È possibile specificare l’intervallo modificando il grafico con il mouse oppure inserendo i valori numerici desiderati nei field corrispondenti. L’editor visivo dell’intervallo fuzzy opera in due modalità:
  1. Intervalli fuzzy per unità di misura, che possono essere frazionarie. In questo caso, selezionare Distance in Interval type.
  2. Intervalli fuzzy per numeri interi positivi, ad esempio la lunghezza di una string in caratteri. In questo caso, selezionare Integer in Interval type.

Modifica del grafico

Puoi modificare l’intervallo spostando i marcatori verdi verso destra o sinistra con il mouse. Puoi anche regolare l’angolo delle pendenze. Si applicano alcune restrizioni: non puoi spostare il marcatore sinistro oltre quello destro, ecc. I corrispondenti valori numerici verranno visualizzati nei field sotto il grafico.

Modifica diretta dei valori numerici

I field Left, Left non-penalized, Right e Right non-penalized corrispondono alla rappresentazione dell’intervallo fuzzy nel programma. Left e Right sono i punti estremi, Left non-penalized e Right non-penalized sono i punti non penalizzati. I gruppi Left slope e Right slope impostano la pendenza dei lati del grafico, che rappresentano il coefficiente di penalizzazione per la deviazione di una Distance dal punto non penalizzato. La modifica di una pendenza sposta il punto estremo corrispondente senza cambiare il punto non penalizzato. Modificando un punto estremo o il punto non penalizzato si modifica la pendenza corrispondente. Quando si modificano i field, la rappresentazione e i valori dei field dipendenti vengono aggiornati di conseguenza.