Skip to content

Samsara\Fermat\LinearAlgebra\Types\Base\Interfaces\Groups > MatrixInterface

No description available

Methods

Instanced Methods

public MatrixInterface->add(Samsara\Fermat\LinearAlgebra\Types\Base\Interfaces\Groups\MatrixInterface $value)

add

$value

type
Samsara\Fermat\LinearAlgebra\Types\Base\Interfaces\Groups\MatrixInterface
description
No description available

return

type
static
description
No description available

public MatrixInterface->addScalarAsI(Samsara\Fermat\Core\Types\Decimal $value)

addScalarAsI

$value

type
Samsara\Fermat\Core\Types\Decimal
description
No description available

return

type
static
description
No description available

public MatrixInterface->addScalarAsJ(Samsara\Fermat\Core\Types\Decimal $value)

addScalarAsJ

$value

type
Samsara\Fermat\Core\Types\Decimal
description
No description available

return

type
static
description
No description available

public MatrixInterface->getColumn(int $column)

getColumn

$column

type
int
description
No description available

return

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

public MatrixInterface->getColumnCount()

getColumnCount

return

type
int
description
No description available

public MatrixInterface->getDeterminant()

getDeterminant

return

type
Samsara\Fermat\Core\Values\ImmutableDecimal
description
No description available

public MatrixInterface->getInverseMatrix()

getInverseMatrix

return

type
static
description
No description available

public MatrixInterface->getRow(int $row)

getRow

$row

type
int
description
No description available

return

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

public MatrixInterface->getRowCount()

getRowCount

return

type
int
description
No description available

public MatrixInterface->isSquare()

isSquare

return

type
bool
description
No description available

public MatrixInterface->multiply($value)

multiply

$value

description
No description available

return

type
static
description
No description available

public MatrixInterface->popColumn()

popColumn

return

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

public MatrixInterface->popRow()

popRow

return

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

public MatrixInterface->pushColumn(Samsara\Fermat\Core\Types\NumberCollection $column)

pushColumn

$column

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

return

type
static
description
No description available

public MatrixInterface->pushRow(Samsara\Fermat\Core\Types\NumberCollection $row)

pushRow

$row

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

return

type
static
description
No description available

public MatrixInterface->rotate(bool $clockwise)

rotate

$clockwise

type
bool
description
No description available

return

type
static
description
No description available

public MatrixInterface->shiftColumn()

shiftColumn

return

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

public MatrixInterface->shiftRow()

shiftRow

return

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

public MatrixInterface->subtract(Samsara\Fermat\LinearAlgebra\Types\Base\Interfaces\Groups\MatrixInterface $value)

subtract

$value

type
Samsara\Fermat\LinearAlgebra\Types\Base\Interfaces\Groups\MatrixInterface
description
No description available

return

type
static
description
No description available

public MatrixInterface->subtractScalarAsI(Samsara\Fermat\Core\Types\Decimal $value)

subtractScalarAsI

$value

type
Samsara\Fermat\Core\Types\Decimal
description
No description available

return

type
static
description
No description available

public MatrixInterface->subtractScalarAsJ(Samsara\Fermat\Core\Types\Decimal $value)

subtractScalarAsJ

$value

type
Samsara\Fermat\Core\Types\Decimal
description
No description available

return

type
static
description
No description available

public MatrixInterface->unshiftColumn(Samsara\Fermat\Core\Types\NumberCollection $column)

unshiftColumn

$column

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

return

type
static
description
No description available

public MatrixInterface->unshiftRow(Samsara\Fermat\Core\Types\NumberCollection $row)

unshiftRow

$row

type
Samsara\Fermat\Core\Types\NumberCollection
description
No description available

return

type
static
description
No description available