行列をCSVファイル​としてエクスポートす​るにはどうしたらよい​ですか?

19 vues (au cours des 30 derniers jours)
MathWorks Support Team
MathWorks Support Team le 14 Nov 2024 à 0:00

320x2 の double 型行列があり、それを以下の形式でCSVファイルに保存したいと考えています: 

234,2 671,5 735,1 264,2 346,7 ... など
この問題について調べたところ、「csvwrite」という関数を見つけました。しかし、以下のようにその関数を使用すると、

csvwrite('test.txt', a)
次のようになってしまいます:

234,2671,5735,1264,2346,7
何が起こっているのでしょうか?この問題をどのように解決すればよいでしょうか? 

Réponse acceptée

MathWorks Support Team
MathWorks Support Team le 14 Nov 2024 à 0:00
csvwriteは推奨されていません。代わりに、行列データをCSVファイルとしてエクスポートするためには、writematrixを使用してください。
行列データをファイルに書き込む際には、関数呼び出しの第2引数でファイル名の一部としてファイルタイプを指定できます。例えば、以下のように使用します:
m = [234 2; 671 5; 735 1; 264 2; 346 7]; writematrix(m, 'M.csv');
これにより、指定した形式でデータをCSVファイルに保存することができます。 

Plus de réponses (0)

Catégories

En savoir plus sur ビッグ データの処理 dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!