Comment tracer une courbe

baudouinlebelge - 16 août 2013 à 18:17
sp40 Messages postés 1276 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Derniè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...

4 réponses

dubois77 Messages postés 675 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 19 février 2019 14
16 août 2013 à 18:48
salut
regarde la :
http://www.phidels.com/php/index.php3?page=../php/pagetelechargementzip.php3&id=215

cherche sur Google ou un autre "Tracer courbe avec delphi" tu trouveras plein d'exemples
0
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
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).

L'axe x pour les absices horizontalement,

L'axe y pour les ordonnés verticalement.

Denis bertin stéphane.
0
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
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.


0
sp40 Messages postés 1276 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Dernière intervention 3 juillet 2015 15
2 déc. 2013 à 16:07
Bonjour,

Tu as normalement un composant TeeChart dans Delphi qui marche très bien et gère tout ça...
0
Rejoignez-nous