How to write new data in new lines in a single file
1 view (last 30 days)
Show older comments
I want to write data into a file and in new lines.
Below is an example of what I want to do. (And I insist on this process to get the results right, because i can not change any part of the code)
clc;
clear all;
for i=1:10
exampel(i);
end
and the function "example" is:
function haha(i)
fileDImax=fopen('5.txt');
fprintf(fileDImax,'%6.8f\r\n',i);
fclose(fileDImax);
end
but as it is shown, it doesn't give me what i want. It just overwrite the file with single data and what is left after the analysis in the file is 10!
0 Comments
Accepted Answer
Walter Roberson
on 26 May 2013
That should not work at all: when you do not specify an access type, the default is 'r' which should be read-only.
Try
fileDImax=fopen('5.txt', 'a');
0 Comments
More Answers (0)
See Also
Categories
Find more on Workspace Variables and MAT Files in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!