- 用matlab自带的函数corr2(A,B)
求矩阵的相关系数
r在[0,1]内,越接近1越相关。
不可用情况:当A或B 内部所有元素全部一样时就gg了,分母为0,结果为NAN。
而且我试过有的时候算出来结果不如下面这种方法好。
- 空间矢量的余弦定理
将矩阵A B转化为列向量a b,无所谓矩阵的行、列数。
r=dot(a,b) / (sqrt( sum( a.*a )) * sqrt( sum( b.*b )))
r在[-1,1]内,越接近1越相关
求矩阵的相关系数
r在[0,1]内,越接近1越相关。
不可用情况:当A或B 内部所有元素全部一样时就gg了,分母为0,结果为NAN。
而且我试过有的时候算出来结果不如下面这种方法好。
将矩阵A B转化为列向量a b,无所谓矩阵的行、列数。
r=dot(a,b) / (sqrt( sum( a.*a )) * sqrt( sum( b.*b )))
r在[-1,1]内,越接近1越相关