array2timetable
동종 배열(Homogeneous Array)을 타임테이블로 변환
구문
설명
는 하나 이상의 T
= array2timetable(X
,Name,Value
)Name,Value
쌍 인수를 추가 옵션으로 지정하여 배열 X
에서 타임테이블을 만들고자 할 때 사용합니다.
예를 들어, 타임테이블에 포함할 변수 이름을 지정할 수 있습니다.
예제
입력 인수
출력 인수
팁
행 시간값 사이의 규칙적인 시간 스텝을 지정하는 구문을 사용하여
array2timetable
함수를 호출했는데도array2timetable
함수가 불규칙적인 타임테이블을 반환하는 경우가 있습니다. 이러한 결과는 달력 시간 단위를 사용하여 시간 스텝을 지정할 때 불규칙적인 스텝을 발생시키는 행 시간값이 포함되어 있는 경우에 발생합니다. 예를 들어, 2019년 1월 31일부터 시작하여 달력상의 월수 1개의 시간 스텝으로 타임테이블을 만든 경우 이 타임테이블은 월에 대해 불규칙적입니다.stime = datetime(2019,1,31); tstep = calmonths(1); X = [1:3]'; TT = array2timetable(X,'TimeStep',tstep,'StartTime',stime)
TT = 3×1 timetable Time X ___________ _ 31-Jan-2019 1 28-Feb-2019 2 31-Mar-2019 3
DST(일광 절약 시간제)의 전환이나 윤초인
datetime
형 값으로 인해 불규칙성이 발생하는 경우도 있습니다. 다음 표에서는 예기치 않게 불규칙적인 결과를 생성할 수 있는 날짜, 시간 및 시간 스텝을 보여줍니다.행 시간값
시간 스텝
월의 29일, 30일 또는 31일로 지정된 시작 시간.
달력상의 월수 또는 사분기수.
2월 29일로 지정된 시작 시간.
달력상의 연수.
DST에서 표준 시간으로 전환되는 날 오전 1시와 오전 2시 사이의 모든 datetime
형 값(이러한 값이 DST가 적용되는 표준 시간대를 갖는 경우).달력상의 일수 또는 월수. 윤초인 모든
datetime
형 값(이러한 값의 표준 시간대가UTCLeapSeconds
표준 시간대인 경우). 윤초 목록은leapseconds
를 참조하십시오.임의의 달력 단위(일수, 주수, 월수, 사분기수 또는 연수)로 지정된 시간 스텝.