Expand description
Functions for 32bit floating point number based vectors. Please refer to the other chapters of the help for documentation of the functions.
Functions§
- abs32
- acos32
- acosh32
- add32
- add_
smaller_ vector32 - add_
vector32 - apply_
custom_ window32 - Creates a window from the function
windowand the void pointerwindow_data. Thewindow_datapointer is passed to thewindowfunction at every call and can be used to store parameters. - apply_
window32 windowargument is translated to:- asin32
- asinh32
- atan32
- atanh32
- clone32
- complex_
data32 - complex_
divide32 - complex_
dot_ product32 - complex_
dot_ product_ prec32 - complex_
offset32 - complex_
scale32 - complex_
statistics32 - complex_
statistics_ prec32 - complex_
statistics_ split32 - complex_
statistics_ split_ prec32 - complex_
sum32 - complex_
sum_ prec32 - complex_
sum_ sq32 - complex_
sum_ sq_ prec32 - conj32
- convolve32
impulse_responseargument is translated to:- convolve_
complex32 - Convolves the vector with an impulse response defined by
impulse_responseand the void pointerimpulse_response_data. Theimpulse_response_datapointer is passed to theimpulse_responsefunction at every call and can be used to store parameters. - convolve_
real32 - Convolves the vector with an impulse response defined by
impulse_responseand the void pointerimpulse_response_data. Theimpulse_response_datapointer is passed to theimpulse_responsefunction at every call and can be used to store parameters. - convolve_
signal32 - correlate32
- cos32
- cos_
approx32 - cosh32
- cum_
sum32 - data32
- decimatei32
- delete_
vector32 - diff32
- diff_
with_ start32 - div32
- div_
smaller_ vector32 - div_
vector32 - exp32
- exp_
approx32 - expf32
- expf_
approx32 - fft32
- fft_
shift32 - get_
allocated_ len32 - get_
delta32 - get_
domain32 - Returns the vector domain as integer:
- get_
imag32 - get_
len32 - get_
mag_ phase32 - get_
magnitude32 - get_
magnitude_ squared32 - get_
phase32 - get_
points32 - get_
real32 - get_
real_ imag32 - get_
value32 - ifft32
- ifft_
shift32 - interpft32
- interpolate32
frequency_responseargument is translated to:- interpolate_
custom32 - Convolves the vector with an frequency response defined by
frequency_responseand the void pointerfrequency_response_data. Thefrequency_response_datapointer is passed to thefrequency_responsefunction at every call and can be used to store parameters. - interpolate_
hermite32 - interpolate_
lin32 - interpolatef32
impulse_responseargument is translated to:- interpolatef_
custom32 - Convolves the vector with an impulse response defined by
impulse_responseand the void pointerimpulse_response_data. Theimpulse_response_datapointer is passed to theimpulse_responsefunction at every call and can be used to store parameters. - interpolatei32
frequency_responseargument is translated to:- interpolatei_
custom32 - Convolves the vector with an impulse response defined by
frequency_responseand the void pointerfrequency_response_data. Thefrequency_response_datapointer is passed to thefrequency_responsefunction at every call and can be used to store parameters. - is_
complex32 - ln32
- ln_
approx32 - log32
- log_
approx32 - magnitude32
- magnitude_
squared32 - map_
aggregate_ complex32 - Warning: This function interface heavily works around the Rust type system and the safety it provides. Use with great care!
- map_
aggregate_ real32 - Warning: This function interface heavily works around the Rust type system and the safety it provides. Use with great care!
- map_
inplace_ complex32 - map_
inplace_ real32 - merge32
- mirror32
- mul32
- mul_
smaller_ vector32 - mul_
vector32 - multiply_
complex_ exponential32 - multiply_
frequency_ response32 frequency_responseargument is translated to:- multiply_
frequency_ response_ complex32 - Convolves the vector with an impulse response defined by
frequency_responseand the void pointerfrequency_response_data. Thefrequency_responsepointer is passed to thefrequency_responsefunction at every call and can be used to store parameters. - multiply_
frequency_ response_ real32 - Convolves the vector with an impulse response defined by
frequency_responseand the void pointerfrequency_response_data. Thefrequency_response_datapointer is passed to thefrequency_responsefunction at every call and can be used to store parameters. - new32
- new_
with_ detailed_ performance_ options32 - new_
with_ performance_ options32 - overwrite_
data32 - phase32
- plain_
fft32 - plain_
ifft32 - plain_
sfft32 - plain_
sifft32 - powf32
- powf_
approx32 - prepare_
argument32 - prepare_
argument_ padded32 - real_
dot_ product32 - real_
dot_ product_ prec32 - real_
offset32 - real_
scale32 - real_
statistics32 - real_
statistics_ prec32 - real_
statistics_ split32 - real_
statistics_ split_ prec32 - real_
sum32 - real_
sum_ prec32 - real_
sum_ sq32 - real_
sum_ sq_ prec32 - reverse32
- root32
- set_
len32 - set_
mag_ phase32 - set_
real_ imag32 - set_
value32 - sfft32
- sifft32
- sin32
- sin_
approx32 - sinh32
- split_
into32 - sqrt32
- square32
- sub32
- sub_
smaller_ vector32 - sub_
vector32 - swap_
halves32 - tan32
- tanh32
- to_
complex32 - to_
imag32 - to_
real32 - unapply_
custom_ window32 - See
apply_custom_window32for a description of thewindowandwindow_dataparameter. - unapply_
window32 - See
apply_window32for a description of thewindowparameter. - unwrap32
- windowed_
custom_ fft32 - See
apply_custom_window32for a description of thewindowandwindow_dataparameter. - windowed_
custom_ ifft32 - See
apply_custom_window32for a description of thewindowandwindow_dataparameter. - windowed_
custom_ sfft32 - See
apply_custom_window32for a description of thewindowandwindow_dataparameter. - windowed_
custom_ sifft32 - See
apply_custom_window32for a description of thewindowandwindow_dataparameter. - windowed_
fft32 - See
apply_window32for a description of thewindowparameter. - windowed_
ifft32 - See
apply_window32for a description of thewindowparameter. - windowed_
sfft32 - See
apply_window32for a description of thewindowparameter. - windowed_
sifft32 - See
apply_window32for a description of thewindowparameter. - wrap32
- zero_
interleave32 - zero_
pad32 padding_optionargument is translated to: Returns the vector domain as integer: