baudouinlebelge
-
16 août 2013 à 18:17
sp40
Messages postés1276Date d'inscriptionmardi 28 octobre 2003StatutContributeurDernière intervention 3 juillet 2015
-
2 déc. 2013 à 16:07
Bonjour,
D'abord je remercie tout et chacun de vos aides que vous m'apporter afin de profiner mon projet de mémoire d'obtention de diplôme de technicien supérieur en génie électrique.merci.je me fqis face maintenant à un grand problème et voici le sujet: je veux tracer une courbe dans un graphique.comment faire? quel code source utilisé? les données seront bien sùr saisies dans un tableau stringgrid...merci de m'aider...
denisbertin
Messages postés245Date d'inscriptionlundi 22 avril 2013StatutMembreDernière intervention13 mai 20231 30 nov. 2013 à 14:54
Pour tracer une courbe et obtenir un tracer tu as besoin d'un Canvas dans lequel tu vas dessiner. pour cela celui-ci demande une surface de résolution x,y : une taille à définir pour ton image.
Dans laquelle le centre ou bien l'origine de ton tracé seront la moitié de sa surface en x et en y.
Avec un Canvas de 1200*800 pixel le centre de ta courbes l'origine des axes x et y seront égale à a (600,400) ensuite avec une équation comme y=1/x tu ajoute a chacun des deux membres 600 pour les x et 400 pour les y. Tu fait varier dans une boucle for i:=1 to 10 la valeur de x et tu obtient le résultat de ta fonction sur les y.
Tu multiplie selon un facteur proportionnelle x et y.
Et tu les ajoute au centre hypothétique de (600, 400).
denisbertin
Messages postés245Date d'inscriptionlundi 22 avril 2013StatutMembreDernière intervention13 mai 20231 30 nov. 2013 à 15:12
Pour cela tu as besoin de déclarer des variables x,y le canvas qui est une propriété de ton compilateur pascal la fonction setpixel de ce canvas si tu utilise un stringgrid tu n'obtiendras pas une courbe
mais des segments. Je suppose que tu connait la programmation avec ce langage.