Pages : 1
#1 Le 11/04/2008, à 13:00
- boby35
[Octave] Lecture d'un fichier TXT
Bonjour je souhaite extraire d 'un fichier .txt contenant 6 colonnes de valeurs. Les deux premières représentent la date et l'heure. Je souhaite récupérer les quatre dernières colonnes sous forme de vecteurs...J'ai regardé les posts déjà posés sur le forum mais il semble que je loupe quelque chose...Voici mon "script"
%ouverture du fichier txt
clear
closeplot
fid=fopen('mesure2.txt','rt');
f=fscanf(fid,'(%s\t%s\t%f\t%f\t%f\t%f)',[6;inf]);
fclose(fid);
%s=load('mesure2.txt')
%file=dlmread('mesure2.txt','\t');
%f=file(:,3);
Je vous joins le fichier txt ...Merci d'avance pour votre aide...
Sous GUTSY Gibbon // Allez le STADE TOulousain
Hors ligne
#2 Le 11/04/2008, à 17:54
- pjv
Re : [Octave] Lecture d'un fichier TXT
Tu programmes en quoi ? Que veux-tu faire exactement ? Les afficher sous forme graphique ?
Hors ligne
#3 Le 17/04/2008, à 04:56
- nono75
Re : [Octave] Lecture d'un fichier TXT
Salut,
Je te conseille de regarder les fonctions load et save.
Ces fonctions permettent de charger et sauver des matrices.
Tu devras un peu modifier ton fichier d'entrée :
-spécifier l'entête de la matrice (utilises save puis regardes la sortie)
-changer les virgules en points.
-commenter le texte avec #
Dernière modification par nono75 (Le 17/04/2008, à 04:58)
Hors ligne