Main Content

cdflib.epoch16Breakdown

CDF_EPOCH16 値の時間値への変換

構文

timeVec = cdflib.epoch16Breakdown(epoch16Time)

説明

timeVec = cdflib.epoch16Breakdown(epoch16Time) は、CDF_EPOCH16 値を時間ベクトルに変換します。timeVec には 10 行 n 列の要素が含まれます。ここで、n は CDF_EPOCH16 値の数です。

次の表で時間値成分を説明します。

timeVec 要素説明有効な値
timeVec(1,:)西暦年 1994 など
timeVec(2,:)1–12
timeVec(3,:)1–31
timeVec(4,:)0–23
timeVec(5,:)0–59
timeVec(6,:)0–59
timeVec(7,:)ミリ秒0–999
timeVec(8,:)マイクロ秒0–999
timeVec(9,:)ナノ秒0–999
timeVec(10,:)ピコ秒0–999

CDF_EPOCH16 値を時間値に変換します。

timeval = [1999; 12; 31; 23; 59; 59; 50; 100; 500; 999];
epoch16 = cdflib.computeEpoch16(timeval);

timevec = cdflib.epoch16Breakdown(epoch16)

timevec =

        1999
          12
          31
          23
          59
          59
          50
         100
         500
         999

参照

この関数は、CDF ライブラリ C API のルーチン EPOCH16breakdown に相当します。

この関数を使用するには、CDF C インターフェイスに関する知識を必要とします。CDF のドキュメンテーションは CDF の Web サイトで参照できます。