Lib_Misc
Diff: PolynomialCharacteristics.h
- Revision:
- 0:3312872854c4
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PolynomialCharacteristics.h Mon Mar 04 11:03:51 2019 +0000 @@ -0,0 +1,28 @@ +// Polynomial Characteristics for different purposes (map Voltage to acc etc.) + + +#ifndef POLYNOMIALCHARACTERISTICS_H_ +#define POLYNOMIALCHARACTERISTICS_H_ +#include "mbed.h" + +class PolynomialCharacteristics{ + public: + PolynomialCharacteristics(float *, uint8_t, float, float); + float evaluate(float); + float operator()(float x){ + return evaluate(x); + } + //... + virtual ~PolynomialCharacteristics(); + // here: the calculation function + + private: + // here: private functions and values... + float *P; + float degree; + float ulim; + float llim; +}; + + +#endif // LINEAR_CHARACTERISTICS_H_ \ No newline at end of file