web-dev-qa-db-ja.com

Matlabで配列を.txtファイルに出力する方法は?

私は学び始めたばかりですMatlabなので、この質問は非常に基本的なものかもしれません:

私は変数を持っています

a=[2.3 3.422 -6.121 9 4.55]

次のように値を.txtファイルに出力したいと思います。

2.3
3.422
-6.121
9
4.55

これどうやってするの?

fid = fopen('c:\\coeffs.txt','w'); //this opens the file
//now how to print 'a' to the file??
10
Lazer

以下はトリックを行う必要があります:

fid = fopen('c:\\coeffs.txt','wt');  % Note the 'wt' for writing in text mode
fprintf(fid,'%f\n',a);  % The format string is applied to each element of a
fclose(fid);

詳細については、 [〜#〜] fopen [〜#〜] および [〜#〜] fprintf [〜#〜] のドキュメントを確認してください。

15
gnovice