1

ベクトル (X) は 525599 です。各値は 2010 年の 1 分 (365 日) を表します。明確にしましょう:

X        date
1         1/1/2010 00:01:00
2         1/1/2010 00:02:00
3         1/1/2010 00:03:00
...
525599   31/12/2010 23:58:00
525599   31/12/2010 23:50:00

X の連番を 2 列目 (DDMMYYYY HH:MM) のような形式に変換するにはどうすればよいですか?

4

2 に答える 2

1

MATLAB バージョン 2014b 以降を使用している場合、最も簡単で最適なオプションは、新しいdatetimeデータ型を利用することです。

datetime('2010-01-01') + minutes(X)

古いバージョンでは次を使用します。

datestr(datenum('2010-01-01') + X/(24*60))
于 2016-06-30T09:56:28.177 に答える