Main Content

getsamples

timeseries의 서브셋

설명

예제

tsout = getsamples(tsin,ind)는 입력 timeseries의 서브셋인 timeseries 객체를 반환합니다. tsout의 샘플은 tsin.Time(ind)에 대응하는 tsin의 샘플입니다.

예제

모두 축소

timeseries 객체 tsin의 샘플의 서브셋인 timeseries 객체 tsout을 만듭니다.

tsin = timeseries([10 20 30 40 50]',[0 5 10 15 20])
  timeseries

  Common Properties:
            Name: 'unnamed'
            Time: [5x1 double]
        TimeInfo: tsdata.timemetadata
            Data: [5x1 double]
        DataInfo: tsdata.datametadata
tsout = getsamples(tsin,3:5)
  timeseries

  Common Properties:
            Name: 'unnamed'
            Time: [3x1 double]
        TimeInfo: tsdata.timemetadata
            Data: [3x1 double]
        DataInfo: tsdata.datametadata

tsout의 샘플 시간값 및 데이터 값을 표시합니다. tsout의 샘플 시간은 tsin.Time(3:5)의 샘플 시간입니다.

tsout.Time
ans = 3×1

    10
    15
    20

tsout.Data
ans = 3×1

    30
    40
    50

입력 인수

모두 축소

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

데이터형: timeseries

행 인덱스 또는 열 인덱스로, 양의 정수 숫자형 스칼라 또는 벡터로 지정됩니다. ind는 열 방향 데이터(ts.IsTimeFirsttrue임)에 대해 열 인덱스를 나타내고, 행 방향 데이터(ts.IsTimeFirstfalse임)에 대해 행 인덱스를 나타냅니다.

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

버전 내역

R2006a 이전에 개발됨