Macros | Functions
statistics.cpp File Reference
#include <math.h>
#include "filters.h"
#include "statistics.h"
Include dependency graph for statistics.cpp:

Go to the source code of this file.

Macros

#define _MATH_DEFINES_DEFINED
 

Functions

f_t delta_mean (f_t *input, int size, int byteIncrement, float ave)
 
void init_realtime_std_dev_Vec3 (sRTSDVec3 *s, float dt, float aveCornerFreqHz, float varCornerFreqHz, ixVector3 initVal)
 
f_t mean (f_t *input, int size, int byteIncrement)
 
double mean_d (double *input, int size, int byteIncrement)
 
f_t mean_int32 (int32_t *input, int size, int byteIncrement)
 
double mean_int64 (int64_t *input, int size, int byteIncrement)
 
void mean_Vec3 (ixVector3 ave, ixVector3 input, int size, int byteIncrement)
 
void realtime_std_dev_Vec3 (f_t *input, sRTSDVec3 *s)
 
f_t root_mean_squared (f_t *input, int size, int byteIncrement, float ave)
 
f_t standard_deviation (f_t *input, int size, int byteIncrement)
 
double standard_deviation_d (double *input, int size, int byteIncrement)
 
f_t standard_deviation_int32 (int32_t *input, int size, int byteIncrement)
 
double standard_deviation_int64 (int64_t *input, int size, int byteIncrement)
 
f_t standard_deviation_mean (f_t *input, f_t *mean, int size, int byteIncrement)
 
void standard_deviation_Vec3 (ixVector3 result, ixVector3 input, int size, int byteIncrement)
 
void stardard_deviation_mean_Vec3 (ixVector3 result, ixVector3 input, ixVector3 mean, int size, int byteIncrement)
 
f_t variance (f_t *input, int size, int byteIncrement)
 
double variance_d (double *input, int size, int byteIncrement)
 
f_t variance_int32 (int32_t *input, int size, int byteIncrement)
 
double variance_int64 (int64_t *input, int size, int byteIncrement)
 
f_t variance_mean (f_t *input, f_t *ave, int size, int byteIncrement)
 

Macro Definition Documentation

◆ _MATH_DEFINES_DEFINED

#define _MATH_DEFINES_DEFINED

Definition at line 8 of file statistics.cpp.

Function Documentation

◆ delta_mean()

f_t delta_mean ( f_t input,
int  size,
int  byteIncrement,
float  ave 
)

Definition at line 375 of file statistics.cpp.

◆ init_realtime_std_dev_Vec3()

void init_realtime_std_dev_Vec3 ( sRTSDVec3 s,
float  dt,
float  aveCornerFreqHz,
float  varCornerFreqHz,
ixVector3  initVal 
)

Definition at line 331 of file statistics.cpp.

◆ mean()

f_t mean ( f_t input,
int  size,
int  byteIncrement 
)

Definition at line 24 of file statistics.cpp.

◆ mean_d()

double mean_d ( double *  input,
int  size,
int  byteIncrement 
)

Definition at line 45 of file statistics.cpp.

◆ mean_int32()

f_t mean_int32 ( int32_t *  input,
int  size,
int  byteIncrement 
)

Definition at line 67 of file statistics.cpp.

◆ mean_int64()

double mean_int64 ( int64_t *  input,
int  size,
int  byteIncrement 
)

Definition at line 89 of file statistics.cpp.

◆ mean_Vec3()

void mean_Vec3 ( ixVector3  ave,
ixVector3  input,
int  size,
int  byteIncrement 
)

Definition at line 322 of file statistics.cpp.

◆ realtime_std_dev_Vec3()

void realtime_std_dev_Vec3 ( f_t input,
sRTSDVec3 s 
)

Definition at line 348 of file statistics.cpp.

◆ root_mean_squared()

f_t root_mean_squared ( f_t input,
int  size,
int  byteIncrement,
float  ave 
)

Definition at line 365 of file statistics.cpp.

◆ standard_deviation()

f_t standard_deviation ( f_t input,
int  size,
int  byteIncrement 
)

Definition at line 237 of file statistics.cpp.

◆ standard_deviation_d()

double standard_deviation_d ( double *  input,
int  size,
int  byteIncrement 
)

Definition at line 248 of file statistics.cpp.

◆ standard_deviation_int32()

f_t standard_deviation_int32 ( int32_t *  input,
int  size,
int  byteIncrement 
)

Definition at line 258 of file statistics.cpp.

◆ standard_deviation_int64()

double standard_deviation_int64 ( int64_t *  input,
int  size,
int  byteIncrement 
)

Definition at line 270 of file statistics.cpp.

◆ standard_deviation_mean()

f_t standard_deviation_mean ( f_t input,
f_t mean,
int  size,
int  byteIncrement 
)

Definition at line 282 of file statistics.cpp.

◆ standard_deviation_Vec3()

void standard_deviation_Vec3 ( ixVector3  result,
ixVector3  input,
int  size,
int  byteIncrement 
)

Definition at line 294 of file statistics.cpp.

◆ stardard_deviation_mean_Vec3()

void stardard_deviation_mean_Vec3 ( ixVector3  result,
ixVector3  input,
ixVector3  mean,
int  size,
int  byteIncrement 
)

Definition at line 308 of file statistics.cpp.

◆ variance()

f_t variance ( f_t input,
int  size,
int  byteIncrement 
)

Definition at line 111 of file statistics.cpp.

◆ variance_d()

double variance_d ( double *  input,
int  size,
int  byteIncrement 
)

Definition at line 136 of file statistics.cpp.

◆ variance_int32()

f_t variance_int32 ( int32_t *  input,
int  size,
int  byteIncrement 
)

Definition at line 161 of file statistics.cpp.

◆ variance_int64()

double variance_int64 ( int64_t *  input,
int  size,
int  byteIncrement 
)

Definition at line 186 of file statistics.cpp.

◆ variance_mean()

f_t variance_mean ( f_t input,
f_t ave,
int  size,
int  byteIncrement 
)

Definition at line 211 of file statistics.cpp.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:00