このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
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
の表示を変更しますが、その値は変更しません。この構文では、前述の構文の引数のいずれかを使用できます。
入力引数
プロパティ
例
ヒント
duration 配列を受け入れる関数、または返す関数の詳細については、日付と時刻を参照してください。
拡張機能
バージョン履歴
R2014b で導入