number | マージする時系列データの個数。 The number of time series data to be merged. |
... | マージする時系列データのリスト。全てstruct sequence型とする。
全ての時系列データの時間刻みが等しく、
前の時系列データの最終サンプル時刻の1サンプル後が
次の時系列データの先頭サンプル時刻でなければならない。
すなわち、\(i\)番目の時系列データが時刻\(t=t_i+k\Delta t\)
(\(k=0,1,2,\cdots,N_i-1\))で定義されている場合、
この\(\Delta t\)は全ての\(i\)について共通
かつ\(t_i+N_i\Delta t=t_{i+1}\)でなければならない。 The list of the time series data to be merged, all of which must be struct sequence-type. The sampling intervals of all time series data must be same, and the one sample after the final sample time of a previous time series data must be equal to the first sample time of the next time series data. That is, if \(i\)th time series data is defined at time samples \(t=t_i+k\Delta t\) (\(k=0,1,2,\cdots,N_i-1\)), then this \(\Delta t\) must be same for all \(i\) and \(t_i+N_i\Delta t=t_{i+1}\) must hold. |
戻り値のメンバ Member of the return value |
値 Value |
size | \(\sum_i N_i\) |
t0 | \(t_0\) |
dt | \(\Delta t\) |
各\(k\in \left[\sum_{j=0}^{i-1} N_j, \sum_{j=0}^i N_j\right)\)
に対するvalue[k] value[k] for each \(k\in \left[\sum_{j=0}^{i-1} N_j, \sum_{j=0}^i N_j\right)\) |
\(u_i\left(t_i+\left(k-\sum_{j=0}^{i-1} N_j\right)\Delta t\right)\) |