1

Dependencies:   QEI2 chair_BNO055 PID Watchdog VL53L1X_Filter ros_lib_kinetic

Dependents:   wheelchairControlSumer2019

Statistics/statistics.h

Committer:
jvfausto
Date:
2019-07-01
Revision:
28:6d6bd8ad04dc
Parent:
27:da718b990837

File content as of revision 28:6d6bd8ad04dc:

#ifndef statistics_h               //improvement: #ifndef _STATISTICS_h  (purpose: good coding practice)
#define statistics_h               //             #define _STATISTICS_h
 
#include "mbed.h"

// Capitalize the first letter of class name (good coding practice/how to distinguish class from function)
class statistics 
{ 
public: 
    //Defining default constructor
    statistics(int* Input, int dataLength, int firstDataPoint = 0); 
    //Defining methods
    double stdev();
    double mean();
    
  private:
   int* data;                                       //pointer to data
   int dataLength;
   int firstDataPoint;

    
};

#endif