MATLAB相关系数计算

MATLAB中计算相关系数的函数及其语法:

[plain] 
view plain
 copy

  1. R = corrcoef(X)  
  2. R = corrcoef(x,y)  
  3. [R,P]=corrcoef(…)  
  4. [R,P,RLO,RUP]=corrcoef(…)  
  5. […]=corrcoef(…,’param1′,val1,’param2′,val2,…)  

    下面以实例来进行说明。

[plain] 
view plain
 copy

  1. clear  
  2. clc  
  3. x = [1:10]’;  
  4. y = [2:11]’;  
  5. X= [x y];  
  6. [R,P] = corrcoef(X); % 或者 R = corrcoef(x,y)  

    R结果如下:

《MATLAB相关系数计算》

    P的结果如下:
《MATLAB相关系数计算》

    当P(i,j)值<0.05时,R(i,j)相关系数是显著的。

参考资料

[1]matlab 相关系数

[2] Matlab的自相关函数xcorr

[3]关于用matlab怎么分析两个离散序列相关性,是相关函数还是互功率谱?

    原文作者:marleylee
    原文地址: https://blog.csdn.net/marleylee/article/details/78515095
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞