请教:matlab中用什么函数求余弦相似性

elfe 2003-12-09 01:48:49
两个矩阵,A为m*n,B为m*l的
要求A的n列与B的l列之间的余弦相似性
即C(i,j)=A(:,i)*B(:,j)/||Ai||·||Bj||
不用循环语句,是否有函数可以直接实现该运算?或者要用到哪些相关函数?
...全文
616 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
saint001 2003-12-09
  • 打赏
  • 举报
回复
如果没有现成的就用
dot(x,y)/sqrt(dot(x,x)*dot(y,y))

dot(x,y)是x与y的内积
dot(x,y)=sum(x.*y)

4,446

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧