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 :

importation d'un fichier txt de donnes volumineux


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut importation d'un fichier txt de donnes volumineux
    Bonjour à tous,

    Je suis nouveau sur le forum et commence tout juste à utiliser matlab. Ce site m'est très utile pour le problème qui me concerne, mais je ne parviens pas
    à obtenir une solution satisfaisante. Je dois extraire d'un fichier texte d'une trentaine de Mo des données afin de les analyser sous matlab. J'ai pensé à la
    fonction TEXTSCAN mais j'ai toujours un problème avec les séparateurs qui ne sont pas les mêmes entre les colonnes et à la fin des lignes de mon fichier texte.
    Pour être plus clair, voici à quoi ressemble mon fichier en simplifie :

    \\OEBUOY\Beckhoff OPC\Out_E_f_gl_SCO_ENERGY_COUNTER,\\OEBUOY\Beckhoff OPC\Out_F_f_gl_SCO_FTM01,\\OEBUOY\Beckhoff OPC\Out_F_f_gl_SCO_FTM02,\\OEBUOY\Beckhoff OPC\Out_X_i_gl_SCO_K_CL1_0_STW,,
    21:02:2011,14:45:00.792,3.510,60000.000,,,,
    21:02:2011,14:45:00.992,3.510,60000.000,,,,
    21:02:2011,14:45:01.192,3.510,63000.000,,,,

    (les deux premieres lignes qui forment l'entete sont les quatres noms des paramètres séparés par des virgules)

    En vous remerciant par avance pour les solutions que vous pourrez apporter à un problème qui m'occupe depuis des heures

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonjour,

    Je sais pas si j'ai bien compris la question mais est-ce que quelquechose comme ca te conviendrait?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    % Ouverture du fichier TXT (test.txt)
    fid = fopen('test.txt', 'r');
    if (fid == -1); return; end
     
    % Lecture de la ligne avec les entêtes
    data_txt = textscan(fid, '%s%s%s%s', 1, 'Delimiter', ',');
     
    % Lecture des données numériques
    data_num = textscan(fid, '%u:%u:%u %u:%u:%f %f %f %*[^\n]', 'Delimiter', ',');
     
    % Fermeture du fichier
    fclose(fid);
    Duf

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Oui c'est parfait, merci beaucoup!

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 28/07/2010, 20h44
  2. importer automatiquement des fichier txt
    Par joe370 dans le forum VBA Access
    Réponses: 1
    Dernier message: 13/06/2007, 16h39
  3. Réponses: 4
    Dernier message: 30/11/2006, 17h22
  4. importation d'un fichier txt dans une table
    Par pierre.egaud dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/09/2006, 17h26
  5. import d'un fichier .txt
    Par mat75019 dans le forum Access
    Réponses: 24
    Dernier message: 26/04/2006, 17h31

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