php中是否有SVD实现?
答案 0 :(得分:0)
奇异值分解是一种将矩阵分解为一系列线性近似的方法,这些近似揭示了矩阵的基础结构。 SVD非常有用,并且具有许多应用,例如数据分析,信号处理,模式识别,图像压缩,天气预测和潜在语义分析或LSA(也称为潜在语义索引或LSI)。
要在PHP中实现,请访问以下链接。
答案 1 :(得分:0)
Paul Meagher在PHP port of Java's JAMA matrix class做了phpmath.com。它是PHP4,但运行得非常愉快,并提供了一个SingularValueDecomposition类。
此时网站上似乎没有(链接已损坏),但该类包含在我PHPExcel distribution的一部分中(尽管我已将核心矩阵类更新为PHP5 )。