How to Create a list and save it in a txt file?
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Oliver Bunn
am 10 Mär. 2017
Bearbeitet: Stephen23
am 10 Mär. 2017
I am reading data from files in a directory. I am taking the standard deviation of this data. Using an If loop I only plot the Values which are over a certain limit. For Example:
for i=1:(number of files)
x=load(file(i).mat) <---- this isn't how I load it in just example
xx=i;
y=std(x);
if y>0.5
plot(xx,y)
hold on
(Now I want to save the file names which fall in this condition to a .txt file and in the end have a list of each file)
end
end
hold off
figure;
What code can I use to fill the gap in the If loop to save these file names to a list?
0 Kommentare
Akzeptierte Antwort
ES
am 10 Mär. 2017
Bearbeitet: Stephen23
am 10 Mär. 2017
%Open a log file for writing
fID= fopen(logfilename,'w');
..your code...
% Write filename into logfile
fprintf(fID,'%s\r\n',file(i).mat);
%Close logfile
fclose(fID)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Desktop 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!