|
SatCat5
|
Measure various statistics of a discrete-time series.
Definition at line 293 of file sim_utils.h.
#include <sim_utils.h>
Public Member Functions | |
| Statistics () | |
| Create an empty dataset. | |
| void | add (double x) |
| Add a new data point. | |
| double | mean () const |
| Mean of all data points. | |
| double | msq () const |
| Mean-square. | |
| double | rms () const |
| Root-mean-square. | |
| double | std () const |
| Standard deviation. | |
| double | var () const |
| Variance. | |
| double | min () const |
| Minimum over all inputs. | |
| double | max () const |
| Maximum over all inputs. | |
Protected Attributes | |
| unsigned | m_count |
| Number of data points. | |
| double | m_sum |
| Sum of inputs. | |
| double | m_sumsq |
| Sum of squares. | |
| double | m_min |
| Running minimum. | |
| double | m_max |
| Running maximum. | |