IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

tracer courbe en C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut tracer courbe en C
    Salut,

    je voudrais savoir comment je dois procéder pour tracer une courbe en C à partir de plusieurs points ?

    Je n'ai aucune idée de la manière d'y arriver.

    merci beaucoup

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 835
    Billets dans le blog
    1
    Par défaut
    Il te faut utiliser une librairie dédiée à ça... ou alors la fabriquer toi-même (fabriquer la fonction qui crée une zone d'affichage, placer les points, relier les points avec un trait etc) => vaut mieux que tu utilises une librairie déjà toute faite

    Personnellement je bosse sous Qt et il existe une librairie "Qwt" qui lui est associée qui permet de dessiner des courbes => http://qwt.sourceforge.net/
    Mais c'est en C++ et pas en C.

    Sinon en tapant "plotting in C" sous google je suis arrivé ici => http://codecutter.org/tools/koolplot/
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    tu peux utiliser OpenGl, c'est la base, peut être un peu trop même si tu ne veux pas y passer beaucoup de temps.
    Sinon, si tu travailles sous linux ou macosx, tu peux utiliser des petits utilitaires comme "plot".
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  4. #4
    Membre éclairé Avatar de _SamSoft_
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    798
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 798
    Par défaut
    Vu qu'on est sur un forum C, je conseillerai SDL (que j'utilise) et qui est très sympa et facile à comprendre. Elle permet d'afficher des choses à l'écran (entre autre). Après, c'est au programmeur de coder la fonction mais en C "pur" sans lib, je ne pense pas qu'on y arrivera.

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    sur unixoide, le plus simple est gnuplot.

    mais je ne sais pas si c'est dispo pour win...

  6. #6
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par souviron34 Voir le message
    sur unixoide, le plus simple est gnuplot.

    mais je ne sais pas si c'est dispo pour win...
    Bah, vu que le hard n'est pas sollicité, je ne vois pas pourquoi ça ne serait pas portable :

    http://www.gnuplot.info/

    Il faut bien sûr un outil pour visualiser les images crées...

Discussions similaires

  1. Tracer courbe avec MSChart
    Par xavier1936 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 08/08/2007, 08h41
  2. Tracer courbe en 2D voir en 3D
    Par bonjour69 dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 05/04/2007, 18h29
  3. Tracer courbe avec coordonnées de points
    Par ddsjm dans le forum MATLAB
    Réponses: 6
    Dernier message: 10/12/2006, 21h02
  4. Tracer courbe method post, get ou ???
    Par cedre22 dans le forum Langage
    Réponses: 33
    Dernier message: 22/02/2006, 15h24
  5. Tracer courbes
    Par jackdans dans le forum C++Builder
    Réponses: 4
    Dernier message: 08/06/2005, 03h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo