余弦相似度计算公式matlab
时间: 2023-09-11 22:04:24 浏览: 255
余弦相似度算法计算方法
在 MATLAB 中,可以使用以下代码来计算两个向量之间的余弦相似度:
```matlab
function similarity = cosine_similarity(vector1, vector2)
dot_product = dot(vector1, vector2);
norm1 = norm(vector1);
norm2 = norm(vector2);
similarity = dot_product / (norm1 * norm2);
end
```
你可以将需要比较的两个向量作为参数传递给 `cosine_similarity` 函数,它会返回计算出的余弦相似度。请确保向量的长度相同。
希望这可以帮助到你!如果还有其他问题,请随时提问。
阅读全文