首页 > 编程知识 正文

matlab求多变量的相关系数,matlab求系数矩阵

时间:2023-05-05 23:12:00 阅读:115812 作者:291

虽然很久没有使用Matlab工具了,但最近因为需要处理数据,所以又找回来了

主要记录用Matlab计算矩阵相关系数的方法

矩阵格式: 4096*3575

目标:得到该矩阵的各行和剩馀行的数据之间的相关系数矩阵(4096*4096相关系数矩阵)

例如,a=[123]

12 14 15

23 34 45]

计算与a第1行和第2行、第3行、第2行和第1行、第3行、第3行和第1行、第2行的对角线对称相关的相关系数的矩阵

使用corrcoef方法计算矩阵中某两行之间的系数矩阵,如下所示: 0.9820是我们想要的系数

corrcoef ) )首先知道了可以直接结算两个向量之间的系数(help corrcoef可以调查具体的使用方法)。

以上是处理本数据的代码,每行约需要1分钟,速度非常慢

以上方法笨于自行书写,计算完系数需要自行填写系数矩阵,因此每次迭代速度慢,占用内存

然后找到corr (),输入矩阵,得到直接相关系数的矩阵。 方便。 首先替换原始数据,然后用corr ) )进行计算,得到相关系数矩阵

真方便啊。

标签:系数,第4096行,相关系数,矩阵,二维,第2行

资料来源: https://www.cn blogs.com/smile 621 sq/p/14318966.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。