Bonjour tous,
je viens de réutiliser un bout de code dont il me semblait qu'il fonctionnait parfaitement mais je viens de me faire jeter et je ne comprends pas pourquoi. Voici l'erreur :
voici mon bout de code qui sert à recopier des données dans un fichier??? Error using ==> feof Invalid file identifier. Use fopen to generate a valid file identifier.
je ne comprends pas le blem... pourriez vous m'expliquer svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 fidm = fopen('initialD.txt','w+'); fprintf(fidm,'%% comment in this text file and # \n'); fprintf(fidm,'%% all comment # \n'); fprintf(fidm,'\n'); fprintf(fidm,'\n'); fprintf(fidm,'# pre 1\n'); %% fid1 = fopen('initiale1.dat','r'); while ~feof(fid1) %fait la boucle en continu ligne = fgets(fid1); fprintf(fidm, ligne); end fclose(fid1); %% fprintf(fidm,'# pre 2\n'); fid2 = fopen('initiale2.dat','r'); while ~feof(fid2) %fait la boucle en continu ligne = fgets(fid2); fprintf(fidm, ligne); end fclose(fid2); %% fclose(fidm);
Partager