Mon problème concerne le composant TeeChartPro4.
J'utilise un graphique simple en 2D, qui affiche une variable Y en fonction d'une variable X. Mon équation est assez complexe, mais reste standard.
Lorsque j'affiche mon graph, il y a systématiquement un décalage horizontale et verticale de la courbe.
AXE X : le bas de la courbe devrait être centré sur 10, mais est décalé.
AXE Y : les 2 fins de la courbe devrait être au même niveau.
Ma courbe qui est mathématiquement sysmétrique, je l'ai créé sous excel mais mon Tchart créé une disymétrie constante.
J'ai fait de nombreuses recherches mais en vain... J'ai étudié pas à pas toutes mes variables, j'ai tout recalculé à la main, toutes les données que j'injecte dans le Tchart sont bonnes.
Si quelqu'un à une idée ou un problème similaire, je dédespère...
Voici la fonction que j'utilise. Beaucoup de variables certes, mais rien d'extraordinaire :
Les données renvoyées par cette fonction en y mettant un espion sont bonnes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Cmin:=-50; Cmax:=50; for i:= Cmin to Cmax do begin Form1.Series1.AddXY( S1*i/120+S1,SuperBS(CP1, CP2, CP3, CP4, S1*i/120+S1, X1, T1, r1, v1, Q1, S1*i/120+S1, X2, T2, r2, v2, Q2, S1*i/120+S1, X3, T3, r3, v3, Q3, S1*i/120+S1, X4, T4, r4, v4, Q4, S1*i/120+S1, Q5,Act1, Act2 ,Act3 ,Act4 ,Act5) ); end;
Partager