2017-04-22 16 views
0

fid2が空の既存のテキストファイルを開きます。この空のファイルに新しい行を書きたいと思います。私が+を使用したのは、txtファイルに行を追加するためにループの中で後でfid2を使用したいからです。MATLAB fwriteを使用して既存の空のテキストファイルに書き込もうとしたときに無効なファイル識別子

addpath('home/oa/Desktop/T/K') 
fid2 = fopen('r1.txt', 'a+'); 

fwrite(fid2,c1); 

fwriteの無効なファイルの識別子を使用して

エラーで表示されるメッセージ。 fopenを使用して有効なファイル識別子 を生成します。

coef(行70)のエラー fwrite(fid2、c1);

何が問題ですか?

答えて

0

は、それは 'アクセス許可が拒否されました' と言っメートル

+0

の内容を確認

[fid2,m] = fopen('r1.txt', 'a+'); 

を試してみてください。私は根を使わなければならないのですか? – ourania

+0

はい、あります!どうもありがとう! – ourania

関連する問題