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 より前に導入