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 :

Chargement rapide TXT


Sujet :

MATLAB

  1. #1
    Membre du Club
    Homme Profil pro
    R&D
    Inscrit en
    Mai 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : R&D
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2008
    Messages : 101
    Points : 62
    Points
    62
    Par défaut Chargement rapide TXT
    Bonjour,

    je voudrai charger un fichier TXT (très volumineux) de façon très rapide.
    J'ai mis un exemple en PJ.
    Ce fichier comporte quelques infos en début et les données après...
    Ceci est un extrait du fichier à charger, qui lui est composé de 700 000 lignes et 2 colonnes... Avec les fonctions que j'ai testé, les temps de chargement sont très longs... A savoir que mes matrices futures seront beaucoup plus grosses que ça.

    Ma question est la suivante : Quel est le meilleur moyen pour le chargement d'un gros fichier TXT ?

    Merci de votre aide.
    Fichiers attachés Fichiers attachés

  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,

    Quelles sont les fonctions que tu as utilisées?

    Normalement l'une des plus performantes pour ce genre de traitement est TEXTSCAN.

    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  3. #3
    Membre du Club
    Homme Profil pro
    R&D
    Inscrit en
    Mai 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : R&D
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2008
    Messages : 101
    Points : 62
    Points
    62
    Par défaut Réponse
    Bonjour,

    Quelles sont les fonctions que tu as utilisées?

    Normalement l'une des plus performantes pour ce genre de traitement est TEXTSCAN.

    Duf
    J'ai l'impression que la fonction TESTSCAN lis le fichier qui est dans le Workspace alors que ce que je voudrais c'est charger la matrice le plus rapidement possible (d'un fichier vers Matlab).

    Apparemment la fonction IMPORTDATA permet de faire cela dans des temps assez courts. Mais si il existe une solution plus rapide je suis preneur !

    Merci.

  4. #4
    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
    Citation Envoyé par matt41fr Voir le message
    J'ai l'impression que la fonction TESTSCAN lis le fichier qui est dans le Workspace alors que ce que je voudrais c'est charger la matrice le plus rapidement possible (d'un fichier vers Matlab).
    Oui mais pas que... TEXTSCAN permet aussi (et je pense que c'est sa fonction première) de lire un fichier texte. Et au passage, il y a de fortes chances que IMPORTDATA utilise TEXTSCAN pour importer un fichier texte.
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

Discussions similaires

  1. Chargement fichier txt avec delimiter ¤
    Par Slackk dans le forum QlikView
    Réponses: 2
    Dernier message: 30/05/2012, 17h32
  2. Chargement rapide d'un fichier SWF sur une page web
    Par cyberlp dans le forum Flash/Flex
    Réponses: 2
    Dernier message: 31/03/2010, 19h37
  3. Réponses: 8
    Dernier message: 20/06/2009, 16h12
  4. [FLASH] Pb de caractères quand chargement fichier .txt
    Par origami-graphics dans le forum Flash
    Réponses: 1
    Dernier message: 12/02/2006, 14h53
  5. [FLASH MX] Pb chargement d'un txt externe
    Par proutcore dans le forum Flash
    Réponses: 8
    Dernier message: 28/09/2004, 16h15

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