Module utils

Module utils 

Source
Expand description

tools / utilities to manipulate datasets & vectors

Functionsยง

cumsum
numpy::cumsum direct equivalent
derivative
Computes derivative, converts data to fractional data
data: integrated data
returns: fractional data
diff
numpy::diff direct equivalent
fractional_freq_to_phase_time
Macro to convert fractional frequency data (n.a) to phase time (s)
fractional_integral
Integrates fractional data (n.a). data: raw fractional data (n.a)
sample_rate: sampling rate (Hz) during fract acquisition
returns: integrated data ((s) if input is fract. frequency)
nist_lag1d_autocorr
Identifies power law contained in given homogeneous serie.
data: input data serie
returns: mu/2, mu defined as -alpha-1, where alpha is the PSD slope
normalize
normalizes data[] by 1/norm.
phase_to_radians
Utility function to convert phase data (s) to phase (rad)
phase: phase data vector
f_0: norminal frequency
random
Generate size random symbols 0 < x <= 1.0f
to_fractional_frequency
Macro to convert frequency data (Hz) to fractional frequency (n.a)