行列をCSVファイルとしてエクスポートするにはどうしたらよいですか?
345 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 14 Nov. 2024
Beantwortet: MathWorks Support Team
am 14 Nov. 2024
320x2 の double 型行列があり、それを以下の形式でCSVファイルに保存したいと考えています:
234,2 671,5 735,1 264,2 346,7 ... など
この問題について調べたところ、「csvwrite」という関数を見つけました。しかし、以下のようにその関数を使用すると、
csvwrite('test.txt', a)
次のようになってしまいます:
234,2671,5735,1264,2346,7
何が起こっているのでしょうか?この問題をどのように解決すればよいでしょうか?
Akzeptierte Antwort
MathWorks Support Team
am 14 Nov. 2024
csvwriteは推奨されていません。代わりに、行列データをCSVファイルとしてエクスポートするためには、writematrixを使用してください。
行列データをファイルに書き込む際には、関数呼び出しの第2引数でファイル名の一部としてファイルタイプを指定できます。例えば、以下のように使用します:
m = [234 2; 671 5; 735 1; 264 2; 346 7];
writematrix(m, 'M.csv');
これにより、指定した形式でデータをCSVファイルに保存することができます。
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu テキスト ファイル finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!