Classes | Functions
statistics.h File Reference
#include "ISMatrix.h"
Include dependency graph for statistics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sRTSDVec3
 

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 (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 *v)
 
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 (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)
 

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() [1/2]

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

Definition at line 24 of file statistics.cpp.

◆ mean() [2/2]

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

◆ 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 v 
)

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() [1/2]

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

Definition at line 111 of file statistics.cpp.

◆ variance() [2/2]

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

◆ 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