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

14 visualizaciones (últimos 30 días)
MathWorks Support Team
MathWorks Support Team el 14 de Nov. de 2024 a las 0:00
Respondida: MathWorks Support Team el 14 de Nov. de 2024 a las 5:56

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

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

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

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

Respuesta aceptada

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

Más respuestas (0)

Categorías

Más información sobre ビッグ データの処理 en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Community Treasure Hunt

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

Start Hunting!