matrix jank
This commit is contained in:
parent
93eeac9881
commit
13b45d323a
1 changed files with 5 additions and 2 deletions
|
@ -53,11 +53,13 @@
|
|||
}
|
||||
}
|
||||
|
||||
$msum = 1;
|
||||
|
||||
for ($i = 0; $i < 4; $i++) {
|
||||
$prold = $pr;
|
||||
$matrixf = $matrixe;
|
||||
|
||||
$msum_old = $msum;
|
||||
$msum = 1;
|
||||
foreach ($result as $usera) {
|
||||
$una = $usera['username'];
|
||||
$pr[$una] = 1;
|
||||
|
@ -67,8 +69,9 @@
|
|||
$matrixe[$una][$unb] = 0;
|
||||
foreach ($result as $userc) {
|
||||
$unc = $userc['username'];
|
||||
$matrixe[$una][$unb] += $matrixf[$una][$unc] * $matrixf[$unc][$unb];
|
||||
$matrixe[$una][$unb] += $matrixf[$una][$unc] * $matrixf[$unc][$unb] / $msum;
|
||||
}
|
||||
$msum += $matrixe[$una][$unb];
|
||||
$pr[$una] += $prold[$unb] * $matrixe[$una][$unb];
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue