上传者: 38673798 
                                    |
                                    上传时间: 2021-11-16 15:19:11
                                    |
                                    文件大小: 2KB
                                    |
                                    文件类型: -
                                
                            
                                
                            
                                该函数是原生 matlab cov2corr() 函数的“重新混合”,它生成相关矩阵,其主对角线上的元素略大于或小于 1。因此它不能用于各种进一步的计算,例如在 squareform() 函数中.
 这个问题可以简单地通过将所有对角线元素设置为 1(怪异的方式)或在计算相关矩阵时使用方差而不是 std 来解决(covariance(x,y)/sqrt(var(x)*var(y)) 代替协方差(x,y)/(std(x)*std(y)))。