Programmation en C - Programmation
Marsh Posté le 17-04-2001 à 11:52:42
à rajouter dans la fonction y(x)
FILE *file;
char nom_fichier[100] = "result.txt";
file = fopen(nom_fichier, "w" );
...
fprintf(file , "%f %f\n", x, y(x));
...
fclose(file);
Marsh Posté le 17-04-2001 à 14:39:08
arg !! gnuplot !! ca pue l'automatique !
bon
void Ecriture(double x,double y)
{
FILE *fichier;
fichier = fopen("c:\\sauve.sav","a+" );
fprintf("%d %d",x,y);
fclose(fichier);
}
Marsh Posté le 17-04-2001 à 14:48:38
la viper a écrit a écrit : arg !! gnuplot !! ca pue l'automatique ! bon void Ecriture(double x,double y) { FILE *fichier; fichier = fopen("c:\\sauve.sav","a+" ); fprintf("%d %d",x,y); fclose(fichier); } |
ca sent le segmentation fault ton truc.
%d dans le printf c'est pour des entiers et tu mets
des doubles en parametres
Marsh Posté le 17-04-2001 à 11:49:16
Comment envoyer des données dans un fichier à partir d'une fonction. Ex: Dans la fonction calcul de y en fonction de x, comment envoyer les different résultats sous forme d'un tableau(2 colonnes) dans un fichier ?
Comment afficher x en fonction de y dans un tableau en 2 colonnes, avec par exemple, un pas de 100 pour x.(envoyer un exemple facile)
Comment à partir de gnuplot, lire ce fichier et tracer la courbe à partir des donnes du fichier.
Quel compilateur faut il utiliser ?
Merci pour vos réponses
[edit]--Message édité par Jeevantha--[/edit]