Comando Normalizza

Normalizza(Lista di numeri)

Restituisce una lista contenente i valori normalizzati dei numeri indicati.

Normalizza({1, 2, 3, 4, 5}) restituisce {0, 0.25, 0.5, 0.75, 1}.

Normalizza(Lista di punti)

Restituisce una lista contenente la forma normalizzata dei punti indicati.

Normalizza({(1,5), (2,4), (3,3), (4,2), (5,1)}) restituisce {(0,1), (0.25,0.75), (0.5,0.5), (0.75,0.25), (1,0)}.

  • La normalizzazione è richiesta in particolare quando si deve lavorare con numeri piccoli o grandi (ad esempio nei comandi del tipo RegCrescita), in modo da evitare errori di arrotondamento o di overflow.

  • Questo comando non è applicabile ai punti 3D.

  • L’operazione di normalizzazione trasforma ogni elemento della lista indicata in un elemento a valori nell’intervallo [0, 1], utilizzando la funzione lineare \(x \rightarrow \frac{x-Min(lista)}{Max(lista)-Min(lista)}\).