【问题标题】:Covariance for elements in a matrix - Matlab矩阵中元素的协方差 - Matlab
【发布时间】:2014-02-07 05:49:51
【问题描述】:

我在这里苦苦挣扎,因为这是我第一次尝试使用 Matlab...

我的数据如下所示:

第一行有stockID编号,每列60行包含股票的收益。

我正在尝试计算每个股票的方差以及 Matlab 中的协方差矩阵。我被卡住了,因为我不知道如何将每一列标识为其 StockID。每列应该是自己的变量吗?如果是这样,我将如何自动执行此操作,因为我有大约 1,000 只股票......?那么有没有办法创建一个cov。每个股票的矩阵,无需手动输入每个变量,即不这样做:cov(10801, 12032, 13439, .....) ?

非常感谢您的帮助!

【问题讨论】:

    标签: matlab matrix covariance stock variance


    【解决方案1】:

    按照this 文档,您应该能够通过将数据的第 2 行到第 60 行传递到 cov 函数 (covariance_matrix = cov(data(2:end,:))) 来找到协方差。希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 2016-08-13
      • 2012-11-22
      • 1970-01-01
      • 2016-05-03
      • 2019-04-10
      • 1970-01-01
      • 2014-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多