このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。gydF4y2Ba
日付と時刻を成分のベクトルに変換gydF4y2Ba
メモgydF4y2Ba
日付と時刻は日付ベクトルで表すことができますが,時点を表すにはgydF4y2BadatetimegydF4y2Ba
値を,経過時間を表すにはgydF4y2Ba持续时间gydF4y2Ba
値またはgydF4y2BacalendarDurationgydF4y2Ba
値を使用することをお勧めします。gydF4y2Ba
は,gydF4y2BaDateVectorgydF4y2Ba
= datevec (gydF4y2BatgydF4y2Ba
)gydF4y2BadatetimegydF4y2Ba
またはgydF4y2Ba持续时间gydF4y2Ba
の値gydF4y2BatgydF4y2Ba
を“日付ベクトル”gydF4y2Baに,つまり,gydF4y2BatgydF4y2Ba
時の年、月、日,分,秒のコンポーネントを6要素で表す数値ベクトルに変換します。gydF4y2Ba
tgydF4y2Ba
がgydF4y2Ba米gydF4y2Ba
要素をもつgydF4y2BadatetimegydF4y2Ba
配列またはgydF4y2Ba持续时间gydF4y2Ba
配列である場合,gydF4y2BadatevecgydF4y2Ba
は,各行がgydF4y2BatgydF4y2Ba
の1つの値に対応するgydF4y2Ba米gydF4y2Ba
行6列の行列を返します。gydF4y2Ba
tgydF4y2Ba
がgydF4y2BadatetimegydF4y2Ba
配列である場合,その値は時点を表す。gydF4y2BaDateVectorgydF4y2Ba
の各行は特定の日付と時刻を表す。gydF4y2Ba
tgydF4y2Ba
がgydF4y2Ba持续时间gydF4y2Ba
配列である場合,その値は経過時間を表す。gydF4y2BaDateVectorgydF4y2Ba
の各行は,固定長の時間単位で測定された時間の長さを表す。このため,gydF4y2BaDateVectorgydF4y2Ba
の2列目の値(月数を表す)は常にゼロです。詳細については,gydF4y2Ba制限gydF4y2Baを参照してください。gydF4y2Ba
は1つ以上の日付値を日付ベクトルに変換します。関数gydF4y2BaDateVectorgydF4y2Ba
= datevec (gydF4y2BaDateNumbergydF4y2Ba
)gydF4y2BadatevecgydF4y2Ba
は,gydF4y2Ba米gydF4y2Ba
個の日付ベクトルを含むgydF4y2Ba米gydF4y2Ba
行6列の行列を返します。gydF4y2Ba米gydF4y2Ba
は,gydF4y2BaDateNumbergydF4y2Ba
内の日付値の総数です。gydF4y2Ba
は,日付と時刻を表すテキストを日付ベクトルに変換します。テキストで使用されている形式が既知の場合は,形式をgydF4y2BaDateVectorgydF4y2Ba
= datevec (gydF4y2BaDateStringgydF4y2Ba
)gydF4y2BaformatIngydF4y2Ba
として指定します。gydF4y2BaformatIngydF4y2Ba
なしの構文は,それを含む構文に比べて大幅に遅くなります。gydF4y2Ba
はgydF4y2BaDateVectorgydF4y2Ba
= datevec (gydF4y2BaDateStringgydF4y2Ba
,gydF4y2BaformatIngydF4y2Ba
)gydF4y2BaformatIngydF4y2Ba
を使用して,gydF4y2BaDateStringgydF4y2Ba
で表された日付と時刻を解釈します。gydF4y2Ba
はgydF4y2BaDateVectorgydF4y2Ba
= datevec (gydF4y2BaDateStringgydF4y2Ba
,gydF4y2BaPivotYeargydF4y2Ba
)gydF4y2BaPivotYeargydF4y2Ba
を使用して,年を2文字で指定するテキストを解釈します。テキストで使用されている形式が既知の場合は,形式をgydF4y2BaformatIngydF4y2Ba
として指定します。gydF4y2BaformatIngydF4y2Ba
なしの構文は,それを含む構文に比べて大幅に遅くなります。gydF4y2Ba
はgydF4y2BaDateVectorgydF4y2Ba
= datevec (gydF4y2BaDateStringgydF4y2Ba
,gydF4y2BaformatIngydF4y2Ba
,gydF4y2BaPivotYeargydF4y2Ba
)gydF4y2BaformatIngydF4y2Ba
を使用してgydF4y2BaDateStringgydF4y2Ba
で表された日付と時刻を解釈し,gydF4y2BaPivotYeargydF4y2Ba
を使用して年を2文字で指定するテキストを解釈します。gydF4y2BaformatIngydF4y2Ba
およびgydF4y2BaPivotYeargydF4y2Ba
は,いずれの順序でも指定できます。gydF4y2Ba
は,日付ベクトルの成分を個々の変数gydF4y2Ba[Y、M, D, H, MN, S]gydF4y2Ba
= datevec (gydF4y2Ba___gydF4y2Ba)gydF4y2BaYgydF4y2Ba
、gydF4y2Ba米gydF4y2Ba
、gydF4y2BaDgydF4y2Ba
、gydF4y2BaHgydF4y2Ba
、gydF4y2Ba锰gydF4y2Ba
、gydF4y2Ba年代gydF4y2Ba
(年、月、日,時,分,秒)として返します。関数gydF4y2BadatevecgydF4y2Ba
,は秒(gydF4y2Ba年代gydF4y2Ba
)出力の小数部分としてミリ秒を返します。gydF4y2Ba
最初の引数がgydF4y2BadatetimegydF4y2Ba
配列,数値配列,または日付と時刻を表すテキストである場合,gydF4y2BadatevecgydF4y2Ba
は出力において1に満たない月の値をすべて1に設定します。1より少ない日の値gydF4y2BaDgydF4y2Ba
は,その前の月の最終日から|gydF4y2BaDgydF4y2Ba
|差し引いた日の値に設定されます。ただし,0≤gydF4y2BaDateNumbergydF4y2Ba
< 1の場合,gydF4y2Badatevec (DateNumber)gydF4y2Ba
は,形式gydF4y2Ba[0 0 0 h mn s]gydF4y2Ba
の日付ベクトルを返します。ここで,gydF4y2BaHgydF4y2Ba
、gydF4y2Ba锰gydF4y2Ba
、gydF4y2Ba年代gydF4y2Ba
は,それぞれ時、分、秒に対応します。gydF4y2Ba
最初の引数がgydF4y2Ba持续时间gydF4y2Ba
配列である場合,gydF4y2BadatevecgydF4y2Ba
の出力は時点を表すのではなく,固定長の時間単位で測定された時間の長さを表します。出力行列の各行が期間を年,月,日,時,分,秒の数として表し,その合計は,gydF4y2Ba持续时间gydF4y2Ba
入力の対応する要素で表される時間長の合計となります。gydF4y2Ba
ただし,月ごとに日数が異なるため,月を固定長の時間単位とすることはできません。したがって,月の数は常にゼロとなります。代わりに,gydF4y2BadatevecgydF4y2Ba
は期間を,合計がその期間となる年数(それぞれの長さが365.2425日),日数(それぞれの長さが86400秒),時間数,分,数秒数として表します。もう1つの結果として,日数は31より大きくすることができます。gydF4y2Ba
ベクトル化された呼び出し構文を使用すると,大きな配列でパフォーマンスを大幅に改善できます。gydF4y2Ba