我从Andrew Ng那里学习关于机器学习课程的this amazing course,我想用我的母语"来实现我们学到的一些东西。确保我理解所有课程材料。我找到了由Shankar Manamalkav撰写的this Matrix class(2011),经过一些调整,我设法得到了我需要的所有矩阵函数,除了一个:相当于Octave的pinv()。虽然我不确定pinv()的作用(分析),但它基本上代表矩阵的伪逆。
答案 0 :(得分:0)
我不确定这是否会有所帮助(我不知道Octave),但看看这个:
祝你好运答案 1 :(得分:0)
pinv()
计算矩阵的伪逆。对于PHP,矩阵是一个数组。 PHP有一个名为Lapack的可选类,可以为您提供该功能。你必须安装它。您可以了解更多here,包括如何安装它。
以下是一些示例代码:
<?php
$a = array(
array( 8, 1, 6 ),
array( 3, 5, 7 ),
array( 4, 9, 2 ),
);
$result = Lapack::pseudoInverse($a);
echo $result;
?>