how can ı solve this error ? Error using fprintf Invalid file identifier. Use fopen to generate a valid file identifier.
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Burak Kurt
am 31 Mai 2015
Beantwortet: Aparna Komarla
am 2 Okt. 2018
clear all;clc;
y=[2 3 4 5;5 6 7 8]
fid=fopen('myfile.txt','wt');
fprintf(fid,'%d,%d\n',y);
fclose(fid);
0 Kommentare
Akzeptierte Antwort
Jan
am 31 Mai 2015
Check the success of fopen in every case, under all circumstances, ever, nerver omit this test:
filename = 'myfile.txt';
filepath = cd;
file = fullfile(filepath, filename);
fid = fopen(file, 'wt');
if fid==-1
error('Cannot open file for writing: %s', file);
end
I guess you do not have privileges to write to the current folder.
Weitere Antworten (2)
Caio Vaz Rimoli
am 4 Sep. 2018
Just brief comment: I also got this error because I ran out HD memory.
0 Kommentare
Aparna Komarla
am 2 Okt. 2018
Creating the directory you are storing the files/data in first might help!
0 Kommentare
Siehe auch
Kategorien
Mehr zu Troubleshooting in MATLAB Compiler SDK finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!