From t-o-f

P5js: Conversion d'échelle

Contents (hide)

  1. 1. Conversion lorsque les deux échelles ont 0 en commun
    1. 1.1 La formule décomposée
  2. 2. Conversion lorsque les deux échelles n'ont pas 0 en commun
    1. 2.1 La formule décomposée

1.  Conversion lorsque les deux échelles ont 0 en commun

Dans ce cas, on utilise la règle de trois :

sortie = entrée / maxentrée X maxsortie

Par exemple, la conversion des degrés en radians :

1.1  La formule décomposée

Normaliser une valeur dont le minimum est 0

entréenormalisée = entrée / maxentrée

Convertir la valeur normalisée à la nouvelle échelle dont le minimum est aussi 0

sortie = entréenormalisée X maxsortie

2.  Conversion lorsque les deux échelles n'ont pas 0 en commun

sortie = (entrée - minentrée) / (maxentrée - minentrée) X (maxsortie - minsortie) + minsortie

2.1  La formule décomposée

Calculer la plage d'entrée

plageentrée = maxentrée - minentrée

Calculer la plage de sortie

plagesortie = maxsortie - minsortie

Normaliser l'entrée

entréenormalisée = (entrée - minentrée) / (plageentrée)

Convertir la valeur normalisée à la nouvelle échelle

sortie = entréenormalisée X (plagesortie) + minsortie
Récupéré sur http://wiki.t-o-f.info/P5js/ConversionD%c3%a9chelle
Page mise à jour le 18 January 2018 à 16h01