Comment tracer une courbe en C ?

Fermé
DouBiDou33 Messages postés 7 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 22 avril 2009 - 21 avril 2009 à 19:27
mamiemando Messages postés 33459 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 janvier 2025 - 22 avril 2009 à 19:43
Bonjour, Bonjour,

Donc, j'explique mon problème : j'ai deux tableaux de 20 nombres chacun, l'un contenant des années, l'autre des chiffres (positifs et négatifs). Je souhaiterai, tracé la courbe des chiffres en fonctions des années, simple idée n'est-ce pas ?
J'ai lu par ci par là qu'il fallait utiliser gnuplot ou qqch de similaire... J'utilise Code Blocks pour faire mes programmes, et j'y connais pas grand chose...
Donc si qqn pouvait me venir en aide, ça m'arrangerait énormément, sachant que j'ai jusqu'à vendredi 24 pour le faire...
Merci d'avance ! xD

4 réponses

mamiemando Messages postés 33459 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 janvier 2025 7 813
21 avril 2009 à 22:08
Personnellement, je partirais sur du gnuplot. Tu peux appeler directement l'exécutable gnuplot via un popen et un pclose en lui passant ton fichier de point, mais le mieux c'est de partir sur l'API C gnuplot :
http://ndevilla.free.fr/gnuplot/
http://ndevilla.free.fr/gnuplot/gnuplot_i/index.html

Bonne chance
3
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 860
21 avril 2009 à 20:59
En effet en C si tu veux avoir du graphique, il te faut utiliser une API...
Si tu ne veux pas te prendre la tête sur une API, tu peux toujours faire que ton programme génère un bmp (mais c'est une autre prise de tête quand même même si ce n'est pas bien compliqué).
1
DouBiDou33 Messages postés 7 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 22 avril 2009
22 avril 2009 à 10:31
Merci de ta réponse bizu53, l'idée de générer un bmp me plait bien, mais dans ce cas, comment faire ? Je suis pas trop caler en C, donc si tu pouvais m'expliquer comment faire, ça serait sympa ^^
Merci ^^
0
DouBiDou33 Messages postés 7 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 22 avril 2009
22 avril 2009 à 12:38
Merci de ta réponse bizu53, je serai bien tenter de partir sur une génération de bmp, mais comment faire ? Tu peux m'expliquer comment faire ?
Merkiiii xD
0
Il suffit d'utilsier l'api Win32 : 5 minutes pour faire ça en GDI.
0
DouBiDou33 Messages postés 7 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 22 avril 2009
22 avril 2009 à 17:16
Ok, mais comment je fais ? je suis pas très doué niveau programmation, dc bon :s Plus d'explication m'aiderai d'avantage
0
mamiemando Messages postés 33459 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 janvier 2025 7 813
22 avril 2009 à 19:43
Prends le temps de lire les liens que je t'ai donné et tu verras que c'est trivial.
0