cerede2000
Messages postés71Date d'inscriptionvendredi 12 janvier 2007StatutMembreDernière intervention 6 septembre 2013
-
18 août 2004 à 23:44
hichamc75
Messages postés2Date d'inscriptionvendredi 8 avril 2005StatutMembreDernière intervention10 octobre 2006
-
13 avril 2005 à 08:13
Voila je fait un programme en C sur une calculatrice. Ce programme est un traceur de courbes. Et je veut representer la fonction x^2 avec x compris entre -10 et 10 et y aussi. En sachant que l'ecran ne fait que 158pixel en abcisse et 98 en ordonnées et qui ne faut afficher que les point visible. Car j'ai essaye mais j'arrive pas donc voile merci.
cerede2000
Messages postés71Date d'inscriptionvendredi 12 janvier 2007StatutMembreDernière intervention 6 septembre 2013 19 août 2004 à 11:26
Alors bon c'est une courbe 2D oui. C'est sur Ti89 donc c'est la lib de tigcc.h lib speciale TI.Et c'est la fonction x^2 avec x compris entre -10 et 10 et y compris entre -10 et 10. Donc ca fait xmin=-10 xmax=10 ymin=-10 et ymax=10 voila. Donc voici mon code
il faut mettre -pow car il faut inverse le 0,0 se trouvant en haut a gauche de l'ecran.
//Varibles windows
float ymin=-10,
ymax=10,
xmin=-10,
xmax=10;
//Variable fonction
float yscl=(fabs(ymin)+fabs(ymax))/98,
pix=(fabs(xmin)+fabs(xmax))/158, //temps par pix
y,absisse,t;
cerede2000
Messages postés71Date d'inscriptionvendredi 12 janvier 2007StatutMembreDernière intervention 6 septembre 2013 19 août 2004 à 18:59
Bon alors l'ecran de la TI fait 160pixel de large et 100 de long pour des raison de facilite jen utilise que 159 et 99 simplement pour que ca tombe juste car 159-1 pour l'axe et 99-1 pour l'axe donc il me reste 158 et 98 pour tracer. Et en sachant que le 0,0 est en haut a gauche pour mettre mon axe en bas de l'ecran il faut que je fasse y+98 voila. Et sinon pour ma fonction?