duration
고정 길이 단위의 시간
설명
duration형 배열에 있는 값은 시, 분, 초와 같은 고정 길이 단위로 경과 시간을 나타냅니다. 경과 시간을 고정 길이(24시간) 일 및 고정 길이(365.2425일) 년 단위로 생성할 수도 있습니다.
숫자형 배열을 사용할 때처럼 duration형 배열을 사용하십시오. duration형 배열에 대해 더하기, 빼기, 정렬, 비교, 결합 및 플로팅 연산을 수행할 수 있습니다. duration형 배열을 사용하면 시, 분과 같은 시간 단위를 포함하는 datetime형 배열의 계산을 간편하게 할 수 있습니다.
생성
years
, days
, hours
, minutes
, seconds
, milliseconds
함수를 사용하여 시간 단위를 지정한 duration형 배열을 만들 수 있습니다. 예를 들어, 경과 시간이 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형 배열을 받거나 반환하는 함수에 대한 자세한 내용은 날짜/시간(Date and Time) 항목을 참조하십시오.
확장 기능
버전 내역
R2014b에 개발됨
참고 항목
datetime
| calendarDuration
| discretize
| isduration
| string
| char