aubio  0.4.0
 All Data Structures Files Functions Variables Typedefs Macros
Functions
vecutils.h File Reference

Utility functions for fvec_t. More...

Go to the source code of this file.

Functions

void fvec_exp (fvec_t *s)
 compute \(e^x\) of each vector elements More...
 
void fvec_cos (fvec_t *s)
 compute \(cos(x)\) of each vector elements More...
 
void fvec_sin (fvec_t *s)
 compute \(sin(x)\) of each vector elements More...
 
void fvec_abs (fvec_t *s)
 compute the \(abs(x)\) of each vector elements More...
 
void fvec_sqrt (fvec_t *s)
 compute the \(sqrt(x)\) of each vector elements More...
 
void fvec_log10 (fvec_t *s)
 compute the \(log10(x)\) of each vector elements More...
 
void fvec_log (fvec_t *s)
 compute the \(log(x)\) of each vector elements More...
 
void fvec_floor (fvec_t *s)
 compute the \(floor(x)\) of each vector elements More...
 
void fvec_ceil (fvec_t *s)
 compute the \(ceil(x)\) of each vector elements More...
 
void fvec_round (fvec_t *s)
 compute the \(round(x)\) of each vector elements More...
 
void fvec_pow (fvec_t *s, smpl_t pow)
 raise each vector elements to the power pow More...
 

Detailed Description

Utility functions for fvec_t.

Definition in file vecutils.h.

Function Documentation

void fvec_abs ( fvec_t s)

compute the \(abs(x)\) of each vector elements

Parameters
svector to modify
void fvec_ceil ( fvec_t s)

compute the \(ceil(x)\) of each vector elements

Parameters
svector to modify
void fvec_cos ( fvec_t s)

compute \(cos(x)\) of each vector elements

Parameters
svector to modify
void fvec_exp ( fvec_t s)

compute \(e^x\) of each vector elements

Parameters
svector to modify
void fvec_floor ( fvec_t s)

compute the \(floor(x)\) of each vector elements

Parameters
svector to modify
void fvec_log ( fvec_t s)

compute the \(log(x)\) of each vector elements

Parameters
svector to modify
void fvec_log10 ( fvec_t s)

compute the \(log10(x)\) of each vector elements

Parameters
svector to modify
void fvec_pow ( fvec_t s,
smpl_t  pow 
)

raise each vector elements to the power pow

Parameters
svector to modify
powpower to raise to
void fvec_round ( fvec_t s)

compute the \(round(x)\) of each vector elements

Parameters
svector to modify
void fvec_sin ( fvec_t s)

compute \(sin(x)\) of each vector elements

Parameters
svector to modify
void fvec_sqrt ( fvec_t s)

compute the \(sqrt(x)\) of each vector elements

Parameters
svector to modify