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 3DST(일광 절약 시간제)의 전환이나 윤초인
datetime형 값으로 인해 불규칙성이 발생하는 경우도 있습니다. 다음 표에서는 예기치 않게 불규칙적인 결과를 생성할 수 있는 날짜, 시간 및 시간 스텝을 보여줍니다.행 시간값
시간 스텝
월의 29일, 30일 또는 31일로 지정된 시작 시간.
달력상의 월수 또는 사분기수.
2월 29일로 지정된 시작 시간.
달력상의 연수.
DST에서 표준 시간으로 전환되는 날 오전 1시와 오전 2시 사이의 모든 datetime형 값(이러한 값이 DST가 적용되는 표준 시간대를 갖는 경우).달력상의 일수 또는 월수. 윤초인 모든
datetime형 값(이러한 값의 표준 시간대가UTCLeapSeconds표준 시간대인 경우). 윤초 목록은leapseconds를 참조하십시오.임의의 달력 단위(일수, 주수, 월수, 사분기수 또는 연수)로 지정된 시간 스텝.