Lecture de fichier avec matlab
Fermé
Bonjour a tous,
Mon programme Matlab utilise un fichier texte, les lignes de ce fichier sont composées de nombres séparés entre eux par des virgules (ce sont des données GPS).
Comment faire pour lire et stocker dans une variable seulement les chiffres situés entre la deuxième et la troisième virgule???
Merci d'avance pour vos reponses
SYLVIE
Mon programme Matlab utilise un fichier texte, les lignes de ce fichier sont composées de nombres séparés entre eux par des virgules (ce sont des données GPS).
Comment faire pour lire et stocker dans une variable seulement les chiffres situés entre la deuxième et la troisième virgule???
Merci d'avance pour vos reponses
SYLVIE
A voir également:
- Lecture de fichier avec matlab
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
salut,
Si ton fichier a la forme:
En fait j'ai essayé si les nombres sont séparés par une tabulation. Mais tu peux changer tous les virgules par une tabulation avec un simple éditeur de texte.
Si ton fichier a la forme:
%Mettre le contenu du fichier dans une variable Contenu=load('TonFichier.txt'); %Entre le 2è et 3è virgule, il y a le 3è nombre TonVariable=a(:,3); %Ce qui revient à lire la 3è colonne
En fait j'ai essayé si les nombres sont séparés par une tabulation. Mais tu peux changer tous les virgules par une tabulation avec un simple éditeur de texte.