Class NumericMatrix
Construct a matrix whose entries are numeric, i.e int, float, IntType, FloatType or RationalType
On construction PHP native ints are converted to IntType and native float types are converted to RationalType
- Chippyash\Matrix\Matrix
-
Chippyash\Math\Matrix\NumericMatrix uses Chippyash\Math\Matrix\Traits\ConvertNumberToNumeric
Direct known subclasses
Chippyash\Math\Matrix\ComplexMatrix, Chippyash\Math\Matrix\FunctionMatrix, Chippyash\Math\Matrix\RationalMatrix, Chippyash\Math\Matrix\ShiftMatrix
public
|
#
__construct(
Construct a complete Matrix with all entries set to Chippyash/Type Takes a source matrix or array (which can be incomplete and converts each entry to Chippyash/Type), setting a default value if entry does not exist. |
public
boolean
|
|
public
|
#
compute(
Carry out a computation with this matrix as first argument and an optional second argument |
public
numeric
|
#
derive(
Find a derivative of this matrix as first argument and an optional second argument |
public
|
#
decompose(
Decompose this matrix |
public
|
|
public
|
string |
NS_NUMERIC_ATTRIBUTE
|
#
'Chippyash\Math\Matrix\Attribute\Is'
|
string |
NS_COMPUTATION
|
#
'Chippyash\Math\Matrix\Computation\\'
|
string |
NS_NTRANSFORMATION
|
#
'Chippyash\Math\Matrix\Transformation\\'
|
string |
NS_DERIVATIVE
|
#
'Chippyash\Math\Matrix\Derivative\\'
|
string |
NS_DECOMPOSITION
|
#
'Chippyash\Math\Matrix\Decomposition\\'
|