I'm looking for a way to do Matrix operations in PHP in an easy/efficient way.
I want to be able to do the basic Matrix operations like Invert, Multiply, Determinant, add, subtract, Solving Linear Equations Ax=B, transpose, etc.
I'm looking at small sized matrices (The matrix I want to inverse are at most 100x100, and the vectors I want to multiply/transpose may get to be 1000x1).
I found a PEAR package Math_Matrix but it seems neglected (I develop with E_STRICT and it throws many deprecated warnings). The other links I have found seems mostly broken and un-updated.
I found the Lapack PHP package but it doesn't have other operations like multiplication or subtraction or transpose.
I know another option is to use integration with other software like Octave or Sage however we aren't quite sure we want to do this yet (the Financial team despises the Python syntax and the IT team it's worried about the Octave overhead).
Is there any stand alone library that anyone uses for this kind of matrix operations that has all the basic operations and it's updated?