Une équation mathématique pour la mise à l'échelle entre les deux limites ne commence pas à 0?
Par exemple, j'ai un nombre entre 1~100 et j'ai besoin d'une échelle pour être entre 20~80.
Exemples:
1 scales to 20
100 scales to 80
50 scales to 50
Cette question devrait être posée à l'adresse math.stackexchange.com Ce forum est spécifique à la programmation.
Pourquoi ne
Désolé de ma mauvaise, fixe, en tant que tel.
Je vais voter pour fermer cette question hors-sujet parce que c'est à propos des maths, pas programmming
Pourquoi ne
50
échelle de 40
? Si c'est une transformation linéaire, le résultat devrait être autour de 50
.Désolé de ma mauvaise, fixe, en tant que tel.
Je vais voter pour fermer cette question hors-sujet parce que c'est à propos des maths, pas programmming
OriginalL'auteur Bill | 2011-10-11
Vous devez vous connecter pour publier un commentaire.
Vous êtes à la recherche pour une fonction f telle que :
Puis
Vous bénéficiez de :
99a +20 = 80
Jetez un oeil à cette question pour plus d'informations :
Inverser la et de convertir la valeur d'un curseur
Remarque: si 50 échelles à 40 votre transformation n'est pas linéaire. Si vous avez besoin de chercher un autre type de fonction:
f(x) = ax**2 + b x + c
J'ai utilisé votre équation linéaire et il fonctionne bien! Merci pour l'aide.
vous êtes les bienvenus, vous pouvez jeter un oeil sur le lien que j'ai posté pour une formule plus générale. Notez que 50 ne correspond pas exactement à l'échelle de 50 parce que vous n'êtes pas de mise à l'échelle (0,100) à (20,80) mais (1,100) à (20,80)
OriginalL'auteur Ricky Bobby
Vous avez besoin pour être plus précis sur ce que vous cherchez. Les règles que vous avez donnés ne pas assurer la cohérence de la mise à l'échelle LINÉAIRE.
Pour, si c'était linéaire:
Pente est:
Ligne est
Alors:
Ensuite, les tests
x = 50
:Ainsi, il n'y a pas une telle mise à l'échelle LINÉAIRE.
Bon, eh bien c'est toujours pas linéaire (mais il est proche (linéaire serait à l'échelle de 49.6969...)). Si vous me dites que vous l'échelle à l'entier le plus proche, alors nous sommes bien. Utiliser exactement la méthode que je viens de l'expliquer à découvrir le linéaire de l'équation régissant la mise à l'échelle de la relation.
OriginalL'auteur jason