ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Static Public Member Functions | |
static | calculate ($trendType=self::TREND_BEST_FIT, $yValues, $xValues=array(), $const=True) |
Data Fields | |
const | TREND_LINEAR = 'Linear' |
const | TREND_LOGARITHMIC = 'Logarithmic' |
const | TREND_EXPONENTIAL = 'Exponential' |
const | TREND_POWER = 'Power' |
const | TREND_POLYNOMIAL_2 = 'Polynomial_2' |
const | TREND_POLYNOMIAL_3 = 'Polynomial_3' |
const | TREND_POLYNOMIAL_4 = 'Polynomial_4' |
const | TREND_POLYNOMIAL_5 = 'Polynomial_5' |
const | TREND_POLYNOMIAL_6 = 'Polynomial_6' |
const | TREND_BEST_FIT = 'Bestfit' |
const | TREND_BEST_FIT_NO_POLY = 'Bestfit_no_Polynomials' |
Static Private Attributes | |
static | $_trendTypes |
static | $_trendTypePolyOrders |
static | $_trendCache = array() |
Definition at line 43 of file trendClass.php.
|
static |
Definition at line 87 of file trendClass.php.
References $key, getError(), TREND_BEST_FIT, TREND_BEST_FIT_NO_POLY, TREND_EXPONENTIAL, TREND_LINEAR, TREND_LOGARITHMIC, TREND_POLYNOMIAL_2, TREND_POLYNOMIAL_3, TREND_POLYNOMIAL_4, TREND_POLYNOMIAL_5, TREND_POLYNOMIAL_6, and TREND_POWER.
Referenced by PHPExcel_Calculation_Statistical\CORREL(), PHPExcel_Calculation_Statistical\COVAR(), PHPExcel_Calculation_Statistical\FORECAST(), PHPExcel_Calculation_Statistical\GROWTH(), PHPExcel_Calculation_Statistical\INTERCEPT(), PHPExcel_Calculation_Statistical\LINEST(), PHPExcel_Calculation_Statistical\LOGEST(), PHPExcel_Calculation_Statistical\RSQ(), PHPExcel_Calculation_Statistical\SLOPE(), PHPExcel_Calculation_Statistical\STEYX(), and PHPExcel_Calculation_Statistical\TREND().
|
staticprivate |
Definition at line 84 of file trendClass.php.
|
staticprivate |
Definition at line 72 of file trendClass.php.
|
staticprivate |
Definition at line 62 of file trendClass.php.
const trendClass::TREND_BEST_FIT = 'Bestfit' |
Definition at line 54 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_BEST_FIT_NO_POLY = 'Bestfit_no_Polynomials' |
Definition at line 55 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_EXPONENTIAL = 'Exponential' |
Definition at line 47 of file trendClass.php.
Referenced by calculate(), PHPExcel_Calculation_Statistical\GROWTH(), and PHPExcel_Calculation_Statistical\LOGEST().
const trendClass::TREND_LINEAR = 'Linear' |
Definition at line 45 of file trendClass.php.
Referenced by calculate(), PHPExcel_Calculation_Statistical\CORREL(), PHPExcel_Calculation_Statistical\COVAR(), PHPExcel_Calculation_Statistical\FORECAST(), PHPExcel_Calculation_Statistical\INTERCEPT(), PHPExcel_Calculation_Statistical\LINEST(), PHPExcel_Calculation_Statistical\RSQ(), PHPExcel_Calculation_Statistical\SLOPE(), PHPExcel_Calculation_Statistical\STEYX(), and PHPExcel_Calculation_Statistical\TREND().
const trendClass::TREND_LOGARITHMIC = 'Logarithmic' |
Definition at line 46 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_POLYNOMIAL_2 = 'Polynomial_2' |
Definition at line 49 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_POLYNOMIAL_3 = 'Polynomial_3' |
Definition at line 50 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_POLYNOMIAL_4 = 'Polynomial_4' |
Definition at line 51 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_POLYNOMIAL_5 = 'Polynomial_5' |
Definition at line 52 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_POLYNOMIAL_6 = 'Polynomial_6' |
Definition at line 53 of file trendClass.php.
Referenced by calculate().
const trendClass::TREND_POWER = 'Power' |
Definition at line 48 of file trendClass.php.
Referenced by calculate().