IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Importer certaine colonnes d'un fichier txt


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Etudiant M.Sc
    Inscrit en
    Février 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Etudiant M.Sc

    Informations forums :
    Inscription : Février 2012
    Messages : 9
    Points : 8
    Points
    8
    Par défaut Importer certaine colonnes d'un fichier txt
    Bonjour à tous,

    je souhaiterais importer uniquement 2 colonnes d'un fichier texte sous forme de matrice sur Matlab. Le souci que j'ai c'est que chacune de mes lignes ne fassent pas la même taille du coup je ne peux pas utiliser la fonction Load classique car j'ai un message d'erreur.

    Voici un extrait de mon fichier: http://mydoc.tk/3/test3.txt

    Je souhaite récupérer la colonne 2 et 3. Je précise que le vrai fichier est très gros il fait 1,29Mo...je n'ai aucune idée du nombre de lignes.

    Merci pour votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Une solution avec la fonction TEXTSCAN:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    fid = fopen('monFichier.txt','rt');
    T = textscan(fid,'%*c %d %d %*[^\n]','delimiter','\t','CollectOutput',true)
    fclose(fid);

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Etudiant M.Sc
    Inscrit en
    Février 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Etudiant M.Sc

    Informations forums :
    Inscription : Février 2012
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    Merci Winjerome cela fonctionne parfaitement !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PowerShell] Récupérer certaines lignes d'un fichier txt dans un autre
    Par TanKer dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 16/11/2011, 21h31
  2. Récuperer certaines lignes dans un fichier txt
    Par forza262 dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 08/10/2009, 16h26
  3. Import de rendez-vous depuis fichier txt
    Par Joachim49 dans le forum VBA Outlook
    Réponses: 4
    Dernier message: 17/03/2009, 11h43
  4. Importation d'une centaine de fichiers TXT
    Par cavo789 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 12/12/2007, 06h53
  5. format "JMA" colonne d'un fichier TXT
    Par oliver75 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/12/2007, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo