Ipod Touch のセンサー データ アプリケーションからデータをプロットしようとしています (加速度計、ジャイロ、およびその他のセンサー データをキャプチャできます)。このデータを保存する方法は、最初の行が変数名のヘッダーで、次の行がデータである CSV です。
matlabs csvread() 関数は混合タイプの csv ファイルを許可しないことを理解しているので、インポートするときに、入力して最初の行を除くすべてをインポートしようとしました
M = csvread(testfile, 1, 0)
これにより、最初の行を除くすべての列とすべての行がインポートされるという印象を受けます。
しかし、マトリックスの一部を印刷しようとすると
M(1:5,1:5)
最初の行から最初の列の値を何度も表示する最初の列を除いて、すべての行と列にゼロを表示します。これを M(1:10,1:10) および M(1:60,1:42) (CSV には合計 42 列しかありません) に変更してみましたが、何も変わりません。CSV 全体は 2196 行 (ヘッダー行を含む) です。
私はmatlabの初心者ですが、読んだドキュメントから、これが機能しない理由がわかりません。CSV データのインポートとプロットに関するヘルプはありますか? ありがとう!
場所のためにセンサーデータを削除しました