fixed point sine and cosine and friends. More...
#include <gnuradio/fxpt.h>
Static Public Member Functions | |
static int32_t | float_to_fixed (float x) |
static float | fixed_to_float (int32_t x) |
static float | sin (int32_t x) |
Given a fixed point angle x, return float sine (x) More... | |
static float | cos (int32_t x) |
static void | sincos (int32_t x, float *s, float *c) |
fixed point sine and cosine and friends.
fixed pt radians
-2**31 -pi 0 0 2**31-1 pi - epsilon
|
inlinestatic |
Referenced by gr::fxpt_vco::cos(), gr::fxpt_nco::cos(), gr::fxpt_nco::sincos(), and gr::fxpt_vco::sincos().
|
inlinestatic |
Referenced by gr::fxpt_nco::get_freq(), gr::fxpt_nco::get_phase(), and gr::fxpt_vco::get_phase().
|
inlinestatic |
|
inlinestatic |
Given a fixed point angle x, return float sine (x)
Referenced by gr::fxpt_vco::sin(), gr::fxpt_nco::sin(), gr::fxpt_nco::sincos(), and gr::fxpt_vco::sincos().
|
inlinestatic |