Excelファイルに他の数値に関連付けられた日付がいくつかあるので、このデータをMatlabにインポートしたいと思います。
たとえば、Excelで2006年5月17日を使用していて、Matlabでインポートしようとすると、0.0490196078431373と表示されます。
日付をmatlabに正しくインポートするにはどうすればよいですか?
前もって感謝します!
ここにあなたがする必要があることの考えがあります。
[A B C] = xlsread('C:\Users\Admin\Desktop\test.xlsx') %This is just a dummy file I made to test with.
Bには、Excelファイルのデータが含まれます。Excelのレイアウトとまったく同じになることに注意することが非常に重要です。これは私がダミーファイルに持っているものです:
5/17/06 asd 12
5/18/06 s sd
5/19/06 asd asd
5/20/06 dsd sd
5/21/06 e2 asd
したがって、結果の行列B
は、3列5行のセル配列になります。次に、次のように日付を別のマトリックスに引き出すことができます。
date = B(:,1)
date
これで、以前の日付を含むセルのベクトルになります。その後、必要に応じて、他の関数を適用してchar配列(文字列)に変換できます。