Comment tracer une courbe en C ?

DouBiDou33 Messages postés 7 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
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
Configuration: Windows Vista
Safari 528.16

4 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    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
  2. Utilisateur anonyme
     
    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
    1. DouBiDou33 Messages postés 7 Statut Membre
       
      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
    2. DouBiDou33 Messages postés 7 Statut Membre
       
      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
  3. ryan_f
     
    Il suffit d'utilsier l'api Win32 : 5 minutes pour faire ça en GDI.
    0
    1. DouBiDou33 Messages postés 7 Statut Membre
       
      Ok, mais comment je fais ? je suis pas très doué niveau programmation, dc bon :s Plus d'explication m'aiderai d'avantage
      0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Prends le temps de lire les liens que je t'ai donné et tu verras que c'est trivial.
    0