Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

getsampleusingtime

tscollection 데이터의 서브셋

설명

tscout = getsampleusingtime(tscin,timeval)timeval 시간 값에 대응하는 입력 tscollection의 데이터 샘플 하나를 포함하는 tscollection 객체를 반환합니다.

tscout = getsampleusingtime(tscin,timeval,'AllowDuplicateTimes',true)timeval에 지정된 동일한 시간 값을 갖는 여러 개의 데이터 샘플을 포함합니다.

예제

tscout = getsampleusingtime(tscin,starttime,endtime)starttime 시간과 endtime 시간 사이의 tscin 샘플을 포함합니다.

예제

모두 축소

timeseries 객체에서 tscollection 객체를 만들고 2번째 시간 값에서 4번째 시간 값까지에 대응하는 데이터 샘플을 추출합니다.

ts1 = timeseries(rand(5,1),'Name','ts1');
ts2 = timeseries(rand(5,1),'Name','ts2');
tscin = tscollection({ts1,ts2});

tscout = getsampleusingtime(tscin,2,4);
tscout.Time
ans = 3×1

     2
     3
     4

입력 인수

모두 축소

입력 tscollection으로, 스칼라로 지정됩니다.

샘플 시간으로, 숫자형 스칼라, 날짜 문자형 벡터 또는 datenum 스칼라로 지정됩니다. 유효한 날짜 문자형 벡터의 형식은 다음과 같습니다.

형식
dd-mmm-yyyy HH:MM:SS01-Mar-2000 15:45:17
dd-mmm-yyyy01-Mar-2000
mm/dd/yy03/01/00
mm/dd03/01
HH:MM:SS15:45:17
HH:MM:SS PM3:45:17 PM
HH:MM15:45
HH:MM PM3:45 PM
mmm.dd,yyyy HH:MM:SSMar.01,2000 15:45:17
mmm.dd,yyyyMar.01,2000
mm/dd/yyyy03/01/2000

데이터형: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | cell

시작 시간으로, 숫자형 스칼라, 날짜 문자형 벡터 또는 datenum 스칼라로 지정됩니다.

종료 시간으로, 숫자형 스칼라, 날짜 문자형 벡터 또는 datenum 스칼라로 지정됩니다.

  • tscin의 시간 벡터가 달력 날짜에 대한 상대적인 값이 아니면 starttimeendtime이 숫자형이어야 합니다.

  • tscin의 시간 벡터가 달력 날짜에 대한 상대적인 값이면 starttime 값과 endtime 값이 날짜 문자형 벡터 또는 datenum 값이어야 합니다.

참고 항목

|

R2006a 이전에 개발됨