bonjour,
J'ai le fichier txt suivant:
J'aimerai rajouter un point virgule à la fin de chaque ligne pour obtenir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Time;Vect;Vect2 1;2;3 2;2;3 3;3;3 4;4;5 6;1;2
voici le code que j'ai essayé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Time;Vect;Vect2; 1;2;3; 2;2;3; 3;3;3; 4;4;5; 6;1;2;
le problème c'est que je n'arrive pas à parcourir toutes les lignes, car 'a+' (qui veut dire append, commence toujours à la dernIère ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 clear all close all clc fid=fopen('essai.txt','a+'); while ~feof(fid) fprintf(fid,';'); fgets(fid) end fclose(fid);
Ouvrir le fichier avec 'r' ou 'w' ne marche pas non plus car ca écrase le contenu du ficheir txt.
Avez vous des idées ?
Merci beaucoup,
Partager