#include <twoDimensionalStatistics.h>
構成 | |
| struct | Data |
Public メソッド | |
| TwoDimensionalStatistics () | |
| ~TwoDimensionalStatistics () | |
| void | add (const double &x, const double &y) |
| void | merge (const TwoDimensionalStatistics &) |
| void | clear () |
| double | averageX () const |
| double | averageY () const |
| double | averageX2 () const |
| double | averageY2 () const |
| double | averageXY () const |
| double | meanSquaredErrors () const |
| double | meanSquaredErrorsAdjustConstant () const |
| size_t | size () const |
| double | correlation () const |
| void | fitting (double &a, double &b, double &residual) const |
| ax + b = y | |
Private メソッド | |
| TwoDimensionalStatistics (const TwoDimensionalStatistics &) | |
| TwoDimensionalStatistics & | operator= (const TwoDimensionalStatistics &) |
Private 変数 | |
| boost::scoped_ptr< Data > | m_data |
twoDimensionalStatistics.h の 13 行で定義されています。
| osl::stat::TwoDimensionalStatistics::TwoDimensionalStatistics | ( | ) |
twoDimensionalStatistics.cc の 40 行で定義されています。
| osl::stat::TwoDimensionalStatistics::~TwoDimensionalStatistics | ( | ) |
twoDimensionalStatistics.cc の 45 行で定義されています。
| osl::stat::TwoDimensionalStatistics::TwoDimensionalStatistics | ( | const TwoDimensionalStatistics & | ) | [private] |
| void osl::stat::TwoDimensionalStatistics::add | ( | const double & | x, | |
| const double & | y | |||
| ) |
twoDimensionalStatistics.cc の 51 行で定義されています。
参照先 m_data.
| double osl::stat::TwoDimensionalStatistics::averageX | ( | ) | const |
twoDimensionalStatistics.cc の 77 行で定義されています。
参照先 m_data.
参照元 correlation(), fitting(), と meanSquaredErrorsAdjustConstant().
| double osl::stat::TwoDimensionalStatistics::averageX2 | ( | ) | const |
twoDimensionalStatistics.cc の 89 行で定義されています。
参照先 m_data.
参照元 correlation(), fitting(), meanSquaredErrors(), と meanSquaredErrorsAdjustConstant().
| double osl::stat::TwoDimensionalStatistics::averageXY | ( | ) | const |
twoDimensionalStatistics.cc の 101 行で定義されています。
参照先 m_data.
参照元 correlation(), fitting(), meanSquaredErrors(), と meanSquaredErrorsAdjustConstant().
| double osl::stat::TwoDimensionalStatistics::averageY | ( | ) | const |
twoDimensionalStatistics.cc の 83 行で定義されています。
参照先 m_data.
参照元 correlation(), fitting(), と meanSquaredErrorsAdjustConstant().
| double osl::stat::TwoDimensionalStatistics::averageY2 | ( | ) | const |
twoDimensionalStatistics.cc の 95 行で定義されています。
参照先 m_data.
参照元 correlation(), fitting(), meanSquaredErrors(), と meanSquaredErrorsAdjustConstant().
| void osl::stat::TwoDimensionalStatistics::clear | ( | ) |
twoDimensionalStatistics.cc の 63 行で定義されています。
参照先 m_data.
| double osl::stat::TwoDimensionalStatistics::correlation | ( | ) | const |
twoDimensionalStatistics.cc の 121 行で定義されています。
参照先 averageX(), averageX2(), averageXY(), averageY(), と averageY2().
| void osl::stat::TwoDimensionalStatistics::fitting | ( | double & | a, | |
| double & | b, | |||
| double & | residual | |||
| ) | const |
ax + b = y
twoDimensionalStatistics.cc の 129 行で定義されています。
参照先 averageX(), averageX2(), averageXY(), averageY(), と averageY2().
| double osl::stat::TwoDimensionalStatistics::meanSquaredErrors | ( | ) | const |
twoDimensionalStatistics.cc の 107 行で定義されています。
参照先 averageX2(), averageXY(), と averageY2().
| double osl::stat::TwoDimensionalStatistics::meanSquaredErrorsAdjustConstant | ( | ) | const |
twoDimensionalStatistics.cc の 113 行で定義されています。
参照先 averageX(), averageX2(), averageXY(), averageY(), と averageY2().
| void osl::stat::TwoDimensionalStatistics::merge | ( | const TwoDimensionalStatistics & | r | ) |
twoDimensionalStatistics.cc の 57 行で定義されています。
参照先 m_data.
| TwoDimensionalStatistics& osl::stat::TwoDimensionalStatistics::operator= | ( | const TwoDimensionalStatistics & | ) | [private] |
| size_t osl::stat::TwoDimensionalStatistics::size | ( | ) | const |
twoDimensionalStatistics.cc の 71 行で定義されています。
参照先 m_data.
boost::scoped_ptr<Data> osl::stat::TwoDimensionalStatistics::m_data [private] |
twoDimensionalStatistics.h の 15 行で定義されています。
参照元 add(), averageX(), averageX2(), averageXY(), averageY(), averageY2(), clear(), merge(), と size().
1.6.3