関数sequence_change_sampling_interval マニュアル

(The documentation of function sequence_change_sampling_interval)

Last Update: 2021/12/7


◆機能・用途(Purpose)

線形補間を用いて時系列データのサンプリング間隔を変更する。
Change the sampling interval of a time series data using a linear interpolation.


◆形式(Format)

&335;include <sequence/interpolate.h>
inline struct sequence sequence_change_sampling_interval
(struct sequence seq,const double new_dt)


◆引数(Arguments)

seq 元々の時系列データ。
The original time series data.
new_dt 変更後のサンプリング間隔。
The new sampling interval.


◆戻り値(Return value)

引数seqが表す時系列データのサンプリング間隔をnew_dtに変更した時系列データ。 seqのデータサンプルが存在しない時刻については線形補間を用いて値を計算する。
The time series data obtained by changing the sampling interval to new_dt for the time series data expressed by argument seq. For each time at which the data sample of seq is absent, the value is computed using a linear interpolation.


◆使用例(Example)

struct sequence old_seq;
struct sequence new_seq=sequence_change_sampling_interval(old_seq,0.01);