duration
固定長の単位で表す時間の長さ
説明
"duration 配列" の値は、時間、分、秒などの固定長の単位で経過時間を表します。また、固定長 (24 時間) の日数や、固定長 (365.2425 日) の年数でも経過時間を作成できます。
duration 配列は、数値配列の操作と同様に操作できます。duration 配列は、加算、減算、並べ替え、比較、連結およびプロットができます。duration 配列を使用すると、時間や分などの時間単位が関係する datetime 配列の計算が簡略化されます。

作成
時間単位を指定した duration 配列は、関数 years、days、hours、minutes、seconds、milliseconds を使用して作成できます。たとえば、1、2、3 時間の経過時間をもつ配列を作成するには、関数 hours を使用します。
D = hours(1:3)
D = 1×3 duration array 1 hr 2 hr 3 hr
以下に説明する関数 duration を使用して、duration 配列を作成することもできます。
構文
説明
D = duration(H,MI,S, は、duration 配列に MS)MS で指定されたミリ秒を追加します。
D = duration( は経過時間を表すテキストを duration 配列に変換します。TimeStrings)TimeStrings は 'hh:mm:ss' または 'dd:hh:mm:ss' の形式のいずれかを使用して時間を表さなければなりません。
D = duration( は、TimeStrings,'InputFormat',infmt)infmt で指定された形式を使用してテキストを変換します。
D = duration(___,'Format',displayFormat) は、D の表示形式を追加指定します。このプロパティは、D の表示を変更しますが、その値は変更しません。この構文では、前述の構文の引数のいずれかを使用できます。
入力引数
プロパティ
例
ヒント
拡張機能
バージョン履歴
R2014b で導入