Functions: com.ibm.streams.timeseries 5.0.1

Functions

convolve(list<float64>, list<float64>)
The convolve function generates the convolution of two time series input signals.
crosscorrelate(list<float64>, list<float64>)
The crosscorrelate function generates the crosscorrelation of two time series input signals.
dtw(list<float64>, list<float64>)
This function uses dynamic time warping (DTW) to measure the similarity between two time series.
dtw_itakura(list<float64>, list<float64>, int32, float64)
This function computes the Itakura Parallelogram DTW.
dtw_sakoe_chiba(list<float64>, list<float64>, int32)
This function computes the Sakoe-Chiba Band based DTW.
generate_pulsetrain_wave(float64, uint32, float64, uint32)
Generates a pulse train representation of a time series, with a specified frequency, duration, sampling rate, and hump size.
generate_sawtooth_wave(float64, uint32, uint32)
Generates a sawtooth wave representation of a time series, with a specified frequency, duration, and sampling rate.
generate_sine_wave(float64, uint32, uint32)
Generates a sine wave representation of a time series, with a specified frequency, duration, and sampling rate.
generate_square_wave(float64, uint32, uint32)
Generates a square wave representation of time series with a specific frequency, duration, and sampling rate.
generate_triangular_wave(float64, uint32, uint32)
Generates a triangular wave representation of a time series, with a specified frequency, duration, and sampling rate.
laggedConvolve(list<float64>, list<float64>, enum{STANDARD, FFT})
The laggedConvolve function generates the convolution of two time series input signals.
laggedCrosscorrelate(list<float64>, list<float64>, int32, enum{STANDARD, FFT})
The laggedCrosscorrelate function generates the lagged crosscorrelation of two time series input signals.
lcss(list<float64>, list<float64>, int32, float64)
This function computer the longest common subsequence (LCSS) between two time series.
lpNorm(list<float64>, list<float64>, float64)
This function computes the Lp distance between two time series.
rms(list<T>)
The rms function generates the root mean square value from a list of numerical values.