У меня есть некоторые переменные, подобные этим:
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
Вот те результаты, которые я хочуполучить.Я думаю, что проблема в том, что a (2) и a (3) имеют более 24 часов, но я не нашел способа решить эту проблему.
Спасибо.