[Users-fr] ouvrir plusieurs fichiers dans scilab (résolu)

Sébastien GUILLOT seb-guillot at wanadoo.fr
Lun 20 Oct 21:29:13 CEST 2014


Bonsoir,

Votre programme fonctionne t’il comme vous le voulez ? J’ai pas fait de test mais il me semble correct.

 

Cordialement

 

Sébastien GUILLOT,

Ingénieur en Structures Béton Armé

Projet « Scilab aux Eurocodes »

 

De : users-fr [mailto:users-fr-bounces at lists.scilab.org] De la part de patrice metaireau
Envoyé : lundi 20 octobre 2014 10:48
À : French users mailing list for Scilab.
Objet : [Users-fr] ouvrir plusieurs fichiers dans scilab (résolu)

 

bonjour,

 

tout d'abord merci à la communauté qui m'a aidé à résoudre mon problème.

je souhaitais suivre les pressions et températures moyennes journalières d'un banc d'essai sur plusieurs semaines.

un fichier était créé chaque jour. Le nom des fichiers ne permettait pas de les classer par date. 

je  joins ci dessous le programme Scilab pour info (je suis débutant, alors c'est peut être pas très clair...) 

 

pour traiter tous les fichiers d'un répertoire :

//récupère la liste des fichiers textes (ordre alphabétique)

path="C:/Documents and Settings/user/Mes documents//donnees/"

extension=".txt" // filtre le type de fichiers

files=dir(path+"*"+extension)

a=files(3) // liste des dates

nom=files(2) //liste des noms

 

trie par date :

taille=size(nom,1)

for t=taille:-1:1  

[m,p]=max(a) //trouve la date la plus élevée (la plus récente)

final(t)=nom(p) //construit la liste de noms dans l'ordre

a(p)=0 // élimine la date la plus récente de la liste

end

 

traitement de chaque fichier :

for k= 1:taille

    f=final(k)

fic=mopen(f,'rt')

v=mgetl(fic)

 

*

---- traitement du fichier ( variable v )-----

*

end

 

 

encore merci à serge steer et sebastien guillot



---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active.
http://www.avast.com
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20141020/133e93d9/attachment.htm>


Plus d'informations sur la liste de diffusion users-fr