1

Dependencies:   QEI2 chair_BNO055 PID Watchdog VL53L1X_Filter ros_lib_kinetic

Dependents:   wheelchairControlSumer2019

Statistics/statistics.h

Committer:
jvfausto
Date:
2020-06-03
Revision:
30:b24d73663499
Parent:
28:6d6bd8ad04dc

File content as of revision 30:b24d73663499:

#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