Matlab计算相关系数
Matlab计算相关系数常使用corr函数和corrcoef函数。
1. 基本语法
1.1 corr函数基本语法
语法 | 说明 |
---|---|
rho = corr(X) | 返回输入矩阵X中每对列之间的两两线性相关系数矩阵。 |
rho = corr(X, Y) | 返回输入矩阵X和Y中每对列之间的两两相关系数矩阵。 |
[rho, pval] = corr(X, Y) | 返回pval,一个p值矩阵,用于检验无相关性的假设与非零相关性的备择假设。 |
[rho, pval] = corr(___, Name, Value) | 除了前面语法中的输入参数外,还指定使用一个或多个Name-Value对参数的选项,如:‘Type’, ‘Kendall’ … |
1.2 corrcoef函数基本语法
语法 | 说明 |
---|---|
R = corrcoef(A) | 返回 A 的相关系数的矩阵,其中 A 的列表示随机变量,行表示观测值。 |
R = corrcoef(A, B) | 返回两个随机变量 A 和 B 之间的系数。 |
[R, P] = corrcoef(___) |
返回相关系数的矩阵和 p 值矩阵,用于测试观测到的现象之间没有关系的假设(原假设)。 此语法可与上述语法中的任何参数结合使用。 如果 P 的非对角线元素小于显著性水平(默认值为 0.05),则 R 中的相应相关性被视为显著。 如果 R 包含复数元素,则此语法无效。 |
[R, P, RL, RU] = corrcoef(___) | 包括矩阵,这些矩阵包含每个系数的 95% 置信区间的下界和上界。如果 R 包含复数元素,则此语法无效。 |
___ = corrcoef(___, Name, Value) |
在上述语法的基础上,通过一个或多个 Name, Value 对组参数指定其他选项以返回任意输出参数。 例如,corrcoef(A, ‘Alpha’, 0.1) 指定 90% 置信区间,corrcoef(A, ‘Rows’, ‘complete’) 省略 A 的包含一个或多个 NaN 值的所有行。 |
2. 示例
2.1 corr函数
[rho, pval] = corr(___, Name, Value)
示例:
XX = 1993 : 2012;
XX = XX';
YY = [20 27 21 22 16 15 14 17 18 16 13 15 14 16 13 10 17 12 15 15]';
ZZ = -0.4481 * XX + 21.005;
[r, p] = corr(YY, ZZ, 'type', 'Pearson');
输出结果为:
r =0.685477816431251p =8.505275659753111e-04
2.2 corrcoef函数
R = corrcoef(A, B)
示例:
XX = 1993 : 2012;
XX = XX';
YY = [20 27 21 22 16 15 14 17 18 16 13 15 14 16 13 10 17 12 15 15]';
ZZ = -0.4481 * XX + 21.005;
[r, p] = corrcoef(YY, ZZ);
输出结果为:
r =1.000000000000000 0.6854778164312510.685477816431251 1.000000000000000p =1.000000000000000 0.0008505275659750.000850527565975 1.000000000000000
[R, P, RL, RU] = corrcoef(___)
示例:
XX = 1993 : 2012;
XX = XX';
YY = [20 27 21 22 16 15 14 17 18 16 13 15 14 16 13 10 17 12 15 15]';
ZZ = -0.4481 * XX + 21.005;
[R, P, RL, RU] = corrcoef(YY, ZZ);
R, P, RL, RU
输出结果为:
R =1.000000000000000 0.6854778164312510.685477816431251 1.000000000000000P =1.000000000000000 0.0008505275659750.000850527565975 1.000000000000000RL =1.000000000000000 0.3487445803999150.348744580399915 1.000000000000000RU =1.000000000000000 0.8654688524795740.865468852479574 1.000000000000000
欢迎大家批评指正。
Matlab计算相关系数相关推荐
- matlab计算矩阵的相关系数矩阵,计算二维矩阵的相关系数
很久没有用Matlab工具了,最近由于需要数据处理所以又重拾起 主要记录如何用Matlab计算矩阵的相关系数方法 矩阵形式:4096*3575 目标:得到该矩阵每一行与其余行数据之间的相关系数矩阵(4 ...
- matlab互相关检测器,自相关函数和互相关函数的利用MATLAB计算和作图
<自相关函数和互相关函数的利用MATLAB计算和作图>由会员分享,可在线阅读,更多相关<自相关函数和互相关函数的利用MATLAB计算和作图(5页珍藏版)>请在人人文库网上搜索. ...
- matlab 计算 r,MATLAB R2015b*化计算
目录 第1章MATLAB R2015b概述 1.1MATLAB简介 1.1.1MATLAB的发展史 1.1.2MATLAB的优点 1.1.3MATLAB系统组成 1.1.4MATLAB应用程序 1.1 ...
- matlab画复变函数,科学网—复数复变函数的Matlab计算与绘图 - 周铁戈的博文
复数复变函数的Matlab计算与绘图 周铁戈 复数的表示 存在两种表示方法,一种是代数式,一种是指数式,在Matlab中的方式如下: >> z=1+2i #代数式,1 ...
- python计算相关系数
python计算相关系数 from math import sqrtdef multipl(a, b):sumofab = 0.0for i in range(len(a)):temp = a[i] ...
- 开源Math.NET基础数学类库使用(11)C#计算相关系数
阅读目录 前言 1.Math.NET计算相关系数的类 2.Correlation的实现 3.使用案例 4.资源 本博客所有文章分类的总目录:[总目录]本博客博文总目录-实 ...
- 【数字信号处理】相关函数应用 ( 使用 matlab 计算相关函数 )
文章目录 一.相关函数应用场景 1.生成高斯白噪声 2.信噪比 SNR 3.根据信噪比 SNR 求信号幅度 4.产生单载波信号及最终信号 5.求自相关函数及功率 6.matlab 完整代码 一.相关函 ...
- Matlab计算基站覆盖面积示例
站间距 用D表示:小区半径为 R: 单扇区覆盖面积一般作为一个正六边形:D和R示意如下: 计算基站覆盖面积,一般算三个正六边形:下图填充部分: 公式如下: D一般算作R的1.5倍: 用matlab计算 ...
- P2 Matlab计算基础-《Matlab/Simulink与控制系统仿真》程序指令总结
上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 2. Matlab 计算基础 表2.1 Ma ...
- 2021-05-25 传递函数阶跃响应指标的matlab计算
传递函数阶跃响应指标的matlab计算 对于一个常规的传递函数,我们在进行了阶跃仿真后经常需要给出对应的响应指标, sys = tf(1,[1 2 3]) y = step(sys) figure p ...
最新文章
- C#编码标准--命名约定和风格
- 《Haskell趣学指南》—— 第1章,第1.2节小朋友的第一个函数
- 新视角带你认识Python可视化库(附代码资源)
- JACK——TeamsManual3 Roles
- 【PC工具】几个电脑录屏相关软件,手机投屏电脑,电脑显示手机摄像头图像,必须好用无广告!...
- asc desc排序_HIVE的学习之路(六)Hive的分组Join排序
- 《央视-走遍中国》,没机会亲自去看,了解一下也好
- 【风农翻译】开始画像素画 #8
- c语言中1B是多少,C语言1、C语言中,运算对象必须是整型的运算符是【】A./B-查字典问答网...
- 浪客剑心:位图法Bitmap算法分析
- js属性对象的hasOwnProperty方法
- linux的free命令详解-内存是拿来用的不是拿来看的
- android activity 通知 service,android activity和service通信问题
- 2022危险化学品生产单位安全生产管理人员考试题库及在线模拟考试
- Unity免费资源汇总
- Office之word如何删除页眉横线
- 项目管理-4-运筹帷幄
- 极狐GitLab Helm Registry 使用指南
- 树莓派连接OLED屏
- 生产服务器变慢了排查思路
热门文章
- 赵小楼《天道》《遥远的救世主》深度解析(38)丁元英的“自嘲”和作者豆豆的深意
- 国外公路建设的能源利用
- vue 加headers_(vue.js)axios interceptors 拦截器中添加headers 属性
- 台式计算机蓝牙完成配对,电脑蓝牙已配对但连不上 带你快速解决一下
- python发送文件_利用python传送文件
- 从程序员到项目经理(28):该死的结果导向(只看结果,不问过程到底行不行?)
- 离群值是什么意思_医学数据如果存在离群值应如何处理?spss箱式图解决——【杏花开医学统计】...
- js如何获取当月第一天和最后一天
- Springboot整合轻量级反爬虫组件kk-anti-reptile
- vue接入百度翻译api