Lecture de fichier avec matlab

Sylvie -  
 sbound -
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

2 réponses

  1. sbound
     
    salut,
    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.
    0
  2. sbound
     
    pardon, j'ai faux
    TonVariable=Contenu(:,3);
    0