How can I save matrix to .txt file?

248 ビュー (過去 30 日間)
Teemu
Teemu 2013 年 3 月 13 日
I have numerical matrix size of 64*60 and I like to save it to .txt file. How can I do it as easy as possible? without repeating %d with fprintf?

採用された回答

Friedrich
Friedrich 2013 年 3 月 13 日
編集済み: Friedrich 2013 年 3 月 13 日
Hi,
use dlmwrite
a = rand(64,60);
dlmwrite('filename.txt',a)
  5 件のコメント
Mohammad Homayounpour
Mohammad Homayounpour 2020 年 4 月 7 日
Yes
Aravind Rao Karanam
Aravind Rao Karanam 2022 年 1 月 8 日
dlmwrite is not recommended anymore. Use writematrix
a = rand(64,60);
writematrix(a, 'filename.txt')

サインインしてコメントする。

その他の回答 (2 件)

Sudhir Rai
Sudhir Rai 2020 年 11 月 17 日
Use this to get perfect matrix in .txt
X = rand(64,60)
save ('filename.txt', 'X', '-ascii')

Almuthana Alharbi
Almuthana Alharbi 2018 年 4 月 11 日
Thanks

カテゴリ

Help Center および File ExchangeText Files についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by