Write a substring in a Text file with existing string
1 回表示 (過去 30 日間)
古いコメントを表示
Hi, I would like to write a word in the following of an existing string in text file, but with my code it deletes the whole and write the new word.
fid = fopen('File.text','w');
fprintf(fid,'%s', NewWord);
I just need to find end of line, and add the new word with only one space to the rest. Should I use textscan or?
0 件のコメント
採用された回答
Stephen23
2016 年 5 月 30 日
編集済み: Stephen23
2016 年 5 月 30 日
fid = fopen('File.text','at');
7 件のコメント
Stephen23
2016 年 5 月 31 日
MATLAB reads fucntion files once and then stores them in memory. This makes them faster (and I guess some JIT optimization occur too). What you are trying to do is to dynamically change MATLAB code, which is not a recommended way of using MATLAB, because it is slow and buggy.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Text Files についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!