|
ILIAS
eassessment Revision 61809
|
Collaboration diagram for PHPExcel_Calculation_Engineering:Static Public Member Functions | |
| static | _parseComplex ($complexNumber) |
| static | BESSELI ($x, $n) |
| BESSELI. | |
| static | BESSELJ ($x, $n) |
| BESSELJ. | |
| static | BESSELK ($x, $ord) |
| BESSELK. | |
| static | BESSELY ($x, $ord) |
| BESSELY. | |
| static | BINTODEC ($x) |
| BINTODEC. | |
| static | BINTOHEX ($x, $places=null) |
| BINTOHEX. | |
| static | BINTOOCT ($x, $places=null) |
| BINTOOCT. | |
| static | DECTOBIN ($x, $places=null) |
| DECTOBIN. | |
| static | DECTOHEX ($x, $places=null) |
| DECTOHEX. | |
| static | DECTOOCT ($x, $places=null) |
| DECTOOCT. | |
| static | HEXTOBIN ($x, $places=null) |
| HEXTOBIN. | |
| static | HEXTODEC ($x) |
| HEXTODEC. | |
| static | HEXTOOCT ($x, $places=null) |
| HEXTOOCT. | |
| static | OCTTOBIN ($x, $places=null) |
| OCTTOBIN. | |
| static | OCTTODEC ($x) |
| OCTTODEC. | |
| static | OCTTOHEX ($x, $places=null) |
| OCTTOHEX. | |
| static | COMPLEX ($realNumber=0.0, $imaginary=0.0, $suffix='i') |
| COMPLEX. | |
| static | IMAGINARY ($complexNumber) |
| IMAGINARY. | |
| static | IMREAL ($complexNumber) |
| IMREAL. | |
| static | IMABS ($complexNumber) |
| IMABS. | |
| static | IMARGUMENT ($complexNumber) |
| IMARGUMENT. | |
| static | IMCONJUGATE ($complexNumber) |
| IMCONJUGATE. | |
| static | IMCOS ($complexNumber) |
| IMCOS. | |
| static | IMSIN ($complexNumber) |
| IMSIN. | |
| static | IMSQRT ($complexNumber) |
| IMSQRT. | |
| static | IMLN ($complexNumber) |
| IMLN. | |
| static | IMLOG10 ($complexNumber) |
| IMLOG10. | |
| static | IMLOG2 ($complexNumber) |
| IMLOG2. | |
| static | IMEXP ($complexNumber) |
| IMEXP. | |
| static | IMPOWER ($complexNumber, $realNumber) |
| IMPOWER. | |
| static | IMDIV ($complexDividend, $complexDivisor) |
| IMDIV. | |
| static | IMSUB ($complexNumber1, $complexNumber2) |
| IMSUB. | |
| static | IMSUM () |
| IMSUM. | |
| static | IMPRODUCT () |
| IMPRODUCT. | |
| static | DELTA ($a, $b=0) |
| DELTA. | |
| static | GESTEP ($number, $step=0) |
| GESTEP. | |
| static | _erfVal ($x) |
| static | ERF ($lower, $upper=null) |
| ERF. | |
| static | ERFC ($x) |
| ERFC. | |
| static | getConversionGroups () |
| getConversionGroups | |
| static | getConversionGroupUnits ($group=NULL) |
| getConversionGroupUnits | |
| static | getConversionGroupUnitDetails ($group=NULL) |
| getConversionGroupUnitDetails | |
| static | getConversionMultipliers () |
| getConversionGroups | |
| static | CONVERTUOM ($value, $fromUOM, $toUOM) |
| CONVERTUOM. | |
Static Private Member Functions | |
| static | _cleanComplex ($complexNumber) |
| static | _nbrConversionFormat ($xVal, $places) |
| static | _Besselk0 ($fNum) |
| static | _Besselk1 ($fNum) |
| static | _Bessely0 ($fNum) |
| static | _Bessely1 ($fNum) |
| static | _erfcVal ($x) |
Static Private Attributes | |
| static | $_conversionUnits |
| static | $_conversionMultipliers |
| static | $_unitConversions |
| static | $_two_sqrtpi = 1.128379167095512574 |
| static | $_one_sqrtpi = 0.564189583547756287 |
Definition at line 50 of file Engineering.php.
|
staticprivate |
Definition at line 830 of file Engineering.php.
Referenced by BESSELK().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 847 of file Engineering.php.
Referenced by BESSELK().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 902 of file Engineering.php.
References $y, BESSELJ(), and M_2DIVPI.
Referenced by BESSELY().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 920 of file Engineering.php.
References $y, BESSELJ(), and M_2DIVPI.
Referenced by BESSELY().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 720 of file Engineering.php.
Referenced by IMCONJUGATE(), and IMDIV().
Here is the caller graph for this function:
|
staticprivate |
Definition at line 1978 of file Engineering.php.
References $d, $t, $x, _erfVal(), ERFC(), and PRECISION.
Referenced by _erfVal(), and ERFC().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 1919 of file Engineering.php.
References $x, _erfcVal(), and PRECISION.
Referenced by _erfcVal(), ERF(), and PHPExcel_Calculation_Statistical\NORMDIST().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 729 of file Engineering.php.
References PHPExcel_Calculation_Functions\NaN().
Referenced by BINTOHEX(), BINTOOCT(), DECTOBIN(), DECTOHEX(), DECTOOCT(), HEXTOOCT(), OCTTOBIN(), and OCTTOHEX().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 673 of file Engineering.php.
Referenced by IMABS(), IMAGINARY(), IMARGUMENT(), IMCONJUGATE(), IMCOS(), IMDIV(), IMEXP(), IMLN(), IMLOG10(), IMLOG2(), IMPOWER(), IMPRODUCT(), IMREAL(), IMSIN(), IMSQRT(), IMSUB(), and IMSUM().
Here is the caller graph for this function:
|
static |
BESSELI.
Returns the modified Bessel function, which is equivalent to the Bessel function evaluated for purely imaginary arguments
| float | $x | |
| float | $n |
Definition at line 751 of file Engineering.php.
References $x, PHPExcel_Calculation_MathTrig\FACT(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Referenced by _Besselk0(), and _Besselk1().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
BESSELJ.
Returns the Bessel function
| float | $x | |
| float | $n |
Definition at line 794 of file Engineering.php.
References $x, PHPExcel_Calculation_MathTrig\FACT(), PHPExcel_Calculation_Functions\flattenSingleValue(), M_2DIVPI, PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Referenced by _Bessely0(), and _Bessely1().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
BESSELK.
Returns the modified Bessel function, which is equivalent to the Bessel functions evaluated for purely imaginary arguments.
| float | $x | |
| float | $ord |
Definition at line 873 of file Engineering.php.
References $x, _Besselk0(), _Besselk1(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
BESSELY.
Returns the Bessel function, which is also called the Weber function or the Neumann function.
| float | $x | |
| float | $n |
Definition at line 951 of file Engineering.php.
References $x, _Bessely0(), _Bessely1(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
BINTODEC.
Return a binary value as Decimal.
| string | $x |
Definition at line 988 of file Engineering.php.
References $out, $x, PHPExcel_Calculation_Functions\COMPATIBILITY_GNUMERIC, PHPExcel_Calculation_Functions\COMPATIBILITY_OPENOFFICE, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\getCompatibilityMode(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
BINTOHEX.
Return a binary value as Hex.
| string | $x |
Definition at line 1024 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\COMPATIBILITY_GNUMERIC, PHPExcel_Calculation_Functions\COMPATIBILITY_OPENOFFICE, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\getCompatibilityMode(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
BINTOOCT.
Return a binary value as Octal.
| string | $x |
Definition at line 1062 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\COMPATIBILITY_GNUMERIC, PHPExcel_Calculation_Functions\COMPATIBILITY_OPENOFFICE, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\getCompatibilityMode(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
COMPLEX.
returns a complex number of the form x + yi or x + yj.
| float | $realNumber | |
| float | $imaginary | |
| string | $suffix |
Definition at line 1350 of file Engineering.php.
References PHPExcel_Calculation_Functions\flattenSingleValue(), and PHPExcel_Calculation_Functions\VALUE().
Referenced by IMEXP(), IMLN(), IMPOWER(), IMPRODUCT(), IMSIN(), IMSQRT(), IMSUB(), and IMSUM().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
CONVERTUOM.
| float | $value | |
| string | $fromUOM | |
| string | $toUOM |
Definition at line 2092 of file Engineering.php.
References PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NA(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
DECTOBIN.
Return an octal value as binary.
| string | $x |
Definition at line 1100 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\COMPATIBILITY_OPENOFFICE, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\getCompatibilityMode(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
DECTOHEX.
Return an octal value as binary.
| string | $x |
Definition at line 1136 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\COMPATIBILITY_OPENOFFICE, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\getCompatibilityMode(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
DECTOOCT.
Return an octal value as binary.
| string | $x |
Definition at line 1170 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\COMPATIBILITY_OPENOFFICE, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\getCompatibilityMode(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
DELTA.
Tests whether two values are equal. Returns 1 if number1 = number2; returns 0 otherwise.
| float | $a | |
| float | $b |
Definition at line 1889 of file Engineering.php.
References PHPExcel_Calculation_Functions\flattenSingleValue().
Here is the call graph for this function:
|
static |
ERF.
Returns the error function integrated between lower_limit and upper_limit
| float | $lower | lower bound for integrating ERF |
| float | $upper | upper bound for integrating ERF. If omitted, ERF integrates between zero and lower_limit |
Definition at line 1951 of file Engineering.php.
References _erfVal(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
ERFC.
Returns the complementary ERF function integrated between x and infinity
| float | $x | The lower bound for integrating ERF |
Definition at line 2013 of file Engineering.php.
References $x, _erfcVal(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Referenced by _erfcVal().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
GESTEP.
Returns 1 if number = step; returns 0 (zero) otherwise
| float | $number | |
| float | $step |
Definition at line 1906 of file Engineering.php.
References PHPExcel_Calculation_Functions\flattenSingleValue().
Here is the call graph for this function:
|
static |
getConversionGroups
Definition at line 2031 of file Engineering.php.
|
static |
getConversionGroupUnitDetails
Definition at line 2061 of file Engineering.php.
|
static |
getConversionGroupUnits
Definition at line 2045 of file Engineering.php.
|
static |
getConversionGroups
Definition at line 2079 of file Engineering.php.
References $_conversionMultipliers.
|
static |
HEXTOBIN.
Return a hex value as binary.
| string | $x |
Definition at line 1204 of file Engineering.php.
References $out, $x, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
HEXTODEC.
Return a hex value as octal.
| string | $x |
Definition at line 1229 of file Engineering.php.
References $out, $x, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
HEXTOOCT.
Return a hex value as octal.
| string | $x |
Definition at line 1251 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
IMABS.
Returns the absolute value (modulus) of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1428 of file Engineering.php.
References _parseComplex(), and PHPExcel_Calculation_Functions\flattenSingleValue().
Here is the call graph for this function:
|
static |
IMAGINARY.
Returns the imaginary coefficient of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1390 of file Engineering.php.
References _parseComplex(), and PHPExcel_Calculation_Functions\flattenSingleValue().
Here is the call graph for this function:
|
static |
IMARGUMENT.
Returns the argument theta of a complex number, i.e. the angle in radians from the real axis to the representation of the number in polar coordinates.
| string | $complexNumber |
Definition at line 1447 of file Engineering.php.
References _parseComplex(), and PHPExcel_Calculation_Functions\flattenSingleValue().
Referenced by IMLN(), IMPOWER(), and IMSQRT().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
IMCONJUGATE.
Returns the complex conjugate of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1481 of file Engineering.php.
References _cleanComplex(), _parseComplex(), and PHPExcel_Calculation_Functions\flattenSingleValue().
Referenced by IMCOS().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
IMCOS.
Returns the cosine of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1506 of file Engineering.php.
References _parseComplex(), PHPExcel_Calculation_Functions\flattenSingleValue(), and IMCONJUGATE().
Here is the call graph for this function:
|
static |
IMDIV.
Returns the quotient of two complex numbers in x + yi or x + yj text format.
| string | $complexDividend | |
| string | $complexDivisor |
Definition at line 1733 of file Engineering.php.
References _cleanComplex(), _parseComplex(), PHPExcel_Calculation_Functions\flattenSingleValue(), and PHPExcel_Calculation_Functions\NaN().
Here is the call graph for this function:
|
static |
IMEXP.
Returns the exponential of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1666 of file Engineering.php.
References _parseComplex(), COMPLEX(), and PHPExcel_Calculation_Functions\flattenSingleValue().
Here is the call graph for this function:
|
static |
IMLN.
Returns the natural logarithm of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1583 of file Engineering.php.
References $t, _parseComplex(), COMPLEX(), PHPExcel_Calculation_Functions\flattenSingleValue(), IMARGUMENT(), and PHPExcel_Calculation_Functions\NaN().
Here is the call graph for this function:
|
static |
IMLOG10.
Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1614 of file Engineering.php.
References _parseComplex(), EULER, PHPExcel_Calculation_Functions\flattenSingleValue(), IMPRODUCT(), and PHPExcel_Calculation_Functions\NaN().
Here is the call graph for this function:
|
static |
IMLOG2.
Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1640 of file Engineering.php.
References _parseComplex(), EULER, PHPExcel_Calculation_Functions\flattenSingleValue(), IMPRODUCT(), and PHPExcel_Calculation_Functions\NaN().
Here is the call graph for this function:
|
static |
IMPOWER.
Returns a complex number in x + yi or x + yj text format raised to a power.
| string | $complexNumber |
Definition at line 1698 of file Engineering.php.
References _parseComplex(), COMPLEX(), PHPExcel_Calculation_Functions\flattenSingleValue(), IMARGUMENT(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
IMPRODUCT.
Returns the product of two or more complex numbers in x + yi or x + yj text format.
| array | of mixed Data Series |
Definition at line 1853 of file Engineering.php.
References $arg, _parseComplex(), COMPLEX(), PHPExcel_Calculation_Functions\flattenArray(), and PHPExcel_Calculation_Functions\NaN().
Referenced by IMLOG10(), and IMLOG2().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
IMREAL.
Returns the real coefficient of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1409 of file Engineering.php.
References _parseComplex(), and PHPExcel_Calculation_Functions\flattenSingleValue().
Here is the call graph for this function:
|
static |
IMSIN.
Returns the sine of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1530 of file Engineering.php.
References _parseComplex(), COMPLEX(), and PHPExcel_Calculation_Functions\flattenSingleValue().
Here is the call graph for this function:
|
static |
IMSQRT.
Returns the square root of a complex number in x + yi or x + yj text format.
| string | $complexNumber |
Definition at line 1554 of file Engineering.php.
References _parseComplex(), COMPLEX(), PHPExcel_Calculation_Functions\flattenSingleValue(), and IMARGUMENT().
Here is the call graph for this function:
|
static |
IMSUB.
Returns the difference of two complex numbers in x + yi or x + yj text format.
| string | $complexNumber1 | |
| string | $complexNumber2 |
Definition at line 1781 of file Engineering.php.
References _parseComplex(), COMPLEX(), PHPExcel_Calculation_Functions\flattenSingleValue(), and PHPExcel_Calculation_Functions\NaN().
Here is the call graph for this function:
|
static |
IMSUM.
Returns the sum of two or more complex numbers in x + yi or x + yj text format.
| array | of mixed Data Series |
Definition at line 1817 of file Engineering.php.
References $arg, _parseComplex(), COMPLEX(), PHPExcel_Calculation_Functions\flattenArray(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
OCTTOBIN.
Return an octal value as binary.
| string | $x |
Definition at line 1276 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
OCTTODEC.
Return an octal value as binary.
| string | $x |
Definition at line 1301 of file Engineering.php.
References $out, $x, PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
static |
OCTTOHEX.
Return an octal value as hex.
| string | $x |
Definition at line 1323 of file Engineering.php.
References $out, $x, _nbrConversionFormat(), PHPExcel_Calculation_Functions\flattenSingleValue(), PHPExcel_Calculation_Functions\NaN(), and PHPExcel_Calculation_Functions\VALUE().
Here is the call graph for this function:
|
staticprivate |
Definition at line 117 of file Engineering.php.
Referenced by getConversionMultipliers().
|
staticprivate |
Definition at line 52 of file Engineering.php.
|
staticprivate |
Definition at line 1976 of file Engineering.php.
|
staticprivate |
Definition at line 1917 of file Engineering.php.
|
staticprivate |
Definition at line 139 of file Engineering.php.