When using fopen, what's the difference when we include/exclude 'w' in the second half of the parenthesis?

Suppose we want to open a file called exp.txt using fopen. What is the difference between these two code snippets:
fid = fopen('exp.txt', 'w');
fid = fopen('exp.txt');

답변 (1개)

The 'w' simply means write.
So if the file 'exp.txt' does not exist, that command will create exactly the file, and allows you to write to it.
If the file is already there, then it will overwrite the original content.
Without the 'w', Matlab just read the file, that's all.

카테고리

도움말 센터File Exchange에서 Data Acquisition Toolbox Supported Hardware에 대해 자세히 알아보기

태그

질문:

2013년 11월 23일

답변:

2013년 11월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by