Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

How to change the content of file?

조회 수: 2 (최근 30일)
Ivan Mich
Ivan Mich 2020년 5월 21일
마감: MATLAB Answer Bot 2021년 8월 20일
Hello,
I I would like to change the content of a .txt file via a for loop, if it is possible.
I would like thw first value to be 10 and the last 250, and I want the content to be changed per 10 (I mean for k=10:10:250).
I am importing the .txt file.
How could I do that?
  댓글 수: 7
Walter Roberson
Walter Roberson 2020년 5월 22일
save -ascii puts in a line of comments
Bjorn Gustavsson
Bjorn Gustavsson 2020년 5월 22일
@Walter: What version of matlab started with that?

답변 (1개)

Walter Roberson
Walter Roberson 2020년 5월 22일
filename = 'Document2.txt';
while true
Val = load(filename) + 10;
if Val > 250; break; end
fid = fopen(filename, 'wt') ;
fprintf(fid, '%g\n', Val) ;
fclose(fid) ;
end
Not the way that I would implement myself, but for some reason it is important to you to work this way.

이 질문은 마감되었습니다.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by