php中多维向量之间的相似度计算

时间:2018-06-05 05:12:43

标签: laravel-5

第一个数据集 我的数据集看起来像

A   B   C   D   D
15  15  15  15  15
10  10  10  10  10
5   5   5   5   5

我的价值观看起来像

a2 = [2,3,7,4]

和a1在第一个数据集中找到最相似度值。

$a1 = [
  [2,3,7,4],
  [2,5,9,3],
  [2,5,9,3]
];

array_sum(array_map(create_function('$a, $b', 'return $a * $b;'), 
$a1, $a2));

我收到错误

array_map(): Argument #3 should be an array"

我如何找到最相似的值?

0 个答案:

没有答案