Bonjour.
Je suis à la recherhe d'un algo de calcul automatique d'échelles pour un tracé.
J'avais le souvenir qu'il existait qqchose à base de Log10 mais je retrouve plus !!
Qqun a t il une idée ?
Bonjour.
Je suis à la recherhe d'un algo de calcul automatique d'échelles pour un tracé.
J'avais le souvenir qu'il existait qqchose à base de Log10 mais je retrouve plus !!
Qqun a t il une idée ?
euh....
tics en X = (xmax - xmin) / nb tics
tics en Y = (ymax - ymin) / nb tics
et même chose pour les marks.
Maintenant ça c'est linéaire.
Les nombres ne changent pas quand tu fais en log, mais c'est à toi de calculer leurs placements et valeurs...
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
Merci de ta réponse mais je me suis peut-être mal exprimé :
Prenons un exemple
Sur l'axe des X, je me retrouve avec un Min 128, et un max à 884. La plage la plus cohérente est 0 ... 1000, éventuellement 100 ... 900.
Exemple 2 :
XMin = 17, XMax 25. Plage cohérente 15 ... 30.
Déjà il te faut définir ce que tu entends par "plage cohérente"
Ensuite il suffira d'utiliser les bons arrondis (en général des a*E(x/a) où E désigne la fonction partie entière suffiront)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager