Matlab求相关系数代码
时间: 2024-01-22 11:33:32 浏览: 97
MATLAB实现线性拟合和相关系数 源程序代码-综合文档
在 MATLAB 中,可以使用 `corrcoef` 函数来计算相关系数。以下是一个示例代码:
```matlab
% 生成示例数据
x = [1 2 3 4 5];
y = [2 4 6 8 10];
% 计算相关系数
corr_matrix = corrcoef(x, y);
correlation_coefficient = corr_matrix(1, 2);
disp("相关系数: " + correlation_coefficient);
```
在这个示例中,我们生成了两个向量 `x` 和 `y`,然后使用 `corrcoef` 函数计算它们的相关系数。最后,我们从相关系数矩阵中提取出相关系数值,并将其输出到命令窗口中。
请注意,相关系数的取值范围为 -1 到 1,其中 -1 表示完全负相关,0 表示无相关性,1 表示完全正相关。
阅读全文