Précédent   Forum des professionnels en informatique > Autres langages > Autres langages
Autres langages Clipper, D, Eiffel, Forth, FoxPro, Kpl, NSDK, R, Rebol, Smalltalk, ... Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/05/2011, 10h24   #1
Invité de passage
 
Femme
Étudiant
Inscription : mai 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 1
Points : 0
Points : 0
Par défaut Domaine de définition gnuplot

Bonjour,
Nous sommes deux étudiantes en mathématiques et informatique; dans le cadre d'un projet nous avons des courbes à tracer à partir d"un programme en C. Nous utilisions gnuplot pour afficher des courbes mais voici notre problème : Comment tracer plusieurs courbes n'ayant pas le même domaine de définition sur le même graphique?
Merci d'avance pour votre aide
algonum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2011, 08h38   #2
Membre éclairé
 
Inscription : mars 2007
Messages : 271
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 271
Points : 306
Points : 306
Bonjour,

J'imagine que vous êtes dans le cas où votre programme écrit ses données dans un (des) fichier(s) et qu'il s'agit ensuite d'utiliser gnuplot pour visualiser les résultats.

Il y a deux façons de faire pour regrouper des courbes définies sur des domaines différents sur un même graphe:
- on peut préciser jusqu'à deux séries d'axes à utiliser lors d'un plot; par défaut ce sont les axes x1y1 mais on peut utiliser x2y2 (ou des combinaisons; par ex. x1y1 et x2y1) en précisant 'axes x2y2' dans la commande plot (faire un 'help plot axes' sous gnuplot pour avoir les détails)
- on peut faire des opérations sur les données lues dans un fichier (via l'opérateur $n , qui désigne la colonne n) par exemple avec
Code :
plot "donnees.dat" u ($1+5.):($2/100.)
on affiche en abscisse le contenu de la première colonne du fichier plus 5 et en ordonnée le contenu de la colonne 2 divisé par 100.
Ehouarn est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h13.


 
 
 
 
Partenaires

Hébergement Web