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

Scilab Discussion :

Lire plusieurs fichiers .txt d'un même dossier


Sujet :

Scilab

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    septembre 2021
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : septembre 2021
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Lire plusieurs fichiers .txt d'un même dossier
    Bonjour,

    Je suis nouveau sur scilab et après plusieurs jours de recherche je ne parviens toujours pas à ouvrir l'ensemble des fichiers stockés dans un dossier.
    J'aimerai utiliser la fonction csvRead pour les lire. Je sais également qu'il faut créer une boucle mais je ne parviens pas à trouver la bonne synthaxe. Mes fichiers .txt comportent deux colonnes et sont séparés d'une tabulation.

    Pouvez vous me venir en aide ? Merci beaucoup.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance en conception mécanique et prototypage
    Inscrit en
    novembre 2006
    Messages
    20 148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance en conception mécanique et prototypage

    Informations forums :
    Inscription : novembre 2006
    Messages : 20 148
    Points : 54 262
    Points
    54 262
    Par défaut
    Montre nous ce que tu as essayé (même si c'est faux)
    Ingénieur indépendant en conception mécanique et prototypage :
    • conception mécanique 3D (Autodesk Fusion 360)
    • impression 3D (Ultimaker)
    • développement informatique (MATLAB, Python, C)
    • programmation de microcontrôleur (Microchip PIC)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    mai 2007
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 289
    Points : 444
    Points
    444
    Par défaut
    Bonsoir,

    Bien lire la doc Scilab sur la fonction listfiles et la fonction csvRead (voir les exemples de la doc).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function Traitement(data)
      [....]
    endfunction
     
    // Sous Windows : C:/Monrepertoire/Data/*.txt
    list_fich_csv = listfiles('Monrepertoire/Data/*.txt');
     
    for i=1:size(list_fich_csv,1)
       data = csvRead(list_fich_csv(i),ascii(9),[],'string');
       Traitement(data);
    end

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/09/2014, 16h35
  2. Réponses: 0
    Dernier message: 09/07/2014, 10h37
  3. [XL-2007] Appliquer macro à plusieurs fichiers excel d'un même dossier
    Par BaelBender dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 12/06/2014, 13h07
  4. Réponses: 1
    Dernier message: 26/03/2009, 16h56
  5. [Débutant] Lire plusieurs fichiers txt dans un répertoire
    Par leneuf dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 03/10/2006, 12h39

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