我正在寻找一种以简单/有效的方式在PHP中执行Matrix运算的方法。
我希望能够执行基本的矩阵运算,例如求逆,乘,行列式,加,减,求解线性方程Ax = B,转置等。
我正在查看小型矩阵(我要求逆的矩阵最多为100x100,而我要相乘/转置的向量可能为1000x1)。
我找到了一个PEAR软件包Math_Matrix,但它似乎被忽略了(我使用E_STRICT进行了开发,并且抛出了许多不建议使用的警告)。我发现的其他链接似乎大多已损坏且未更新。
我找到了Lapack PHP软件包,但没有其他操作,例如乘法,减法或转置。
我知道另一种选择是与其他软件(例如Octave或Sage)集成使用,但是我们还不确定我们是否要这样做(财务团队鄙视Python语法,IT团队则担心Octave开销)。
是否有任何独立的库可供任何人用于此类矩阵运算,且具有所有基本运算并已更新?
最佳答案
看看http://projects.moongate.ro/octave-daemon/
可以减少开销并说服IT团队的一些功能:
关于php - 如何轻松/高效地进行PHP Matrix操作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18362803/