Bonjour,
Je viens vers vous car j’ai besoin d’importer un fichier texte dans Matlab et je suis un peu perdu avec toutes les fonctions qui existent… Je pense pouvoir réussir à parvenir à mes fins tout seul mais j’ai peur de faire du ‘bricolage’ en n’utilisant pas la bonne fonction et me retrouver avec beaucoup de lignes de code pour pas grand-chose !
J’ai donc un fichier texte qui a :
‘n’ lignes de données inutiles
‘N’ lignes de données utiles
‘n2’ lignes de données inutiles
‘N’ lignes de données utiles
‘n3 ‘….
…
Je souhaiterais avoir un fichier sans espace et sans saut de ligne sous la forme
‘n’ lignes de données utiles
‘n’ lignes de données utiles
….
Le nombre de lignes de données inutiles varie d’un bloc à l’autre (n1 , n2), je ne peux donc pas le passer en paramètre (type Headerline par exemple).
En revanche : je connais le nombre N de lignes utiles pour chaque bloc de données utiles. Ce nombre est spécifié dans l’entête (données inutiles) et je l’ai récupéré grâce à un bout de code, me disant que ça pourrait servir.
Je sais que la première ligne chaque bloc de données utiles commence par ‘1’ (premier point de mesure) et la dernière ligne commence par ‘N’ .
Je vous serais vraiment très reconnaissant de votre aide, je ne suis pas du tout à l’aise avec la lecture/modification de fichiers.
Ci-joints deux fichiers ‘file.txt’ fichier d’origine et ‘file2.txt’ fichier que je souhaiterais avoir.
Je vous remercie
-----