【问题标题】:Correlation and array in MATLABMATLAB 中的相关性和数组
【发布时间】:2016-02-01 02:14:14
【问题描述】:

请有人帮助我。

我有两个大小相等的 8x8 数组。

我需要数组 1 的第 1 列与第二个第 1 列的协方差。 之后,我想用第二个数组的第 2 列找到第 1 列。 之后,我想用第二个数组的第 3 列找到第 1 列。 之后我想用第二个数组的第 4 列找到第 1 列。

之后我想用第二个数组的第 1 列找到第 2 列。 等等

【问题讨论】:

    标签: matlab multidimensional-array


    【解决方案1】:

    我假设您想要衡量第一个数组的列如何随第二个数组的列变化。如果是,那么这将是一个标量,否则,如果您计算两个向量的协方差矩阵,它将是一个...矩阵,很明显。

    以下解决方案基于以下事实:两个向量的协方差是它们的相关乘以它们的标准差的乘积。更简洁,对于两个随机变量 X 和 Y,

    cov(X,Y)=corr(X,Y)*(sd(X)*sd*Y))
    

    因此,您的问题的解决方案是:

    pairCovariance=corr(X,Y).*(std(X).'*std(Y))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-27
      • 2013-03-17
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      • 1970-01-01
      • 1970-01-01
      • 2015-08-12
      相关资源
      最近更新 更多