我有這樣的一些變量:
如何日期轉換數字在Matlab
a(1)=00:26:00
a(2)=744:32:00
a(3)=8040:33:00
我想將它們轉換爲數字,所以我用了datenum命令。
最大的數字應該是8040:33:00,但看看會發生什麼。
datenum(a([1 2 3]))
ans =
1.0e+005 *
7.3487
7.3485
7.3486
但如果我不計算(1):
datenum(a([2 3]))
ans =
1.0e+005 *
7.3490
7.3520
That's,我想要得到的結果。我認爲問題是(2)和(3)有24小時以上,但我沒有找到任何方法來解決這個問題。
謝謝。
你的意思是'a {1} = '00:26:00''? – Memming 2012-03-29 17:46:45