linAlg
Linear Algebra
A fast lite memory efficient Scientific Computing for php
Tags
Table of Contents
- dot() : matrix|vector
- get dot product of m.m | m.v | v.v
- inverse() : matrix|null
- FIXEME:-Bug noticed on 10/06/21 Compute the multiplicative inverse of the matrix.
- pseudoInverse() : matrix|null
- FIXEME:-Bug noticed on 10/06/21 Compute the (Moore-Penrose) pseudo inverse of the general matrix.
- dotMatrix() : matrix
- get matrix & matrix dot product
- dotVector() : vector
- get dot product of matrix & a vector
Methods
dot()
get dot product of m.m | m.v | v.v
public
dot(matrix|vector $d) : matrix|vector
Parameters
Return values
matrix|vector —inverse()
FIXEME:-Bug noticed on 10/06/21 Compute the multiplicative inverse of the matrix.
public
inverse() : matrix|null
Return values
matrix|null —pseudoInverse()
FIXEME:-Bug noticed on 10/06/21 Compute the (Moore-Penrose) pseudo inverse of the general matrix.
public
pseudoInverse() : matrix|null
Return values
matrix|null —dotMatrix()
get matrix & matrix dot product
protected
dotMatrix(matrix $matrix) : matrix
Parameters
- $matrix : matrix
Return values
matrix —dotVector()
get dot product of matrix & a vector
protected
dotVector(vector $vector) : vector
Parameters
- $vector : vector