matlab corrcoef 原理,cov函数 corrcoef函数【Matlab】
12.cov函数
cov函数用于求协方差矩阵,计算协方差的数学公式为:cov(x1,x2)=E[(x1-u1)(x2-u2)]。其中,E是数学期望,u1=Ex1,u2=Ex2。cov函数的调用语法如下。
(1)C=cov(x):若x为一向量,返回的则是向量元素的方差,为一标量;若x为一个矩阵,则返回协方差矩阵。
(2)C=cov(x,y):计算列向量x、y的协方差,要求x、y具有相等的元素个数。如果x、y是矩阵,那么MATLAB会将其转换为列向量,相当于cov([A(:),B(:)])。
【例4-27】 cov函数使用示例。
>> A = [-1 1 2 ; -2 3 1 ; 4 0 3]
A =
-1 1 2
-2 3 1
4 0 3
>> C=cov(A) % 协方差矩阵
C =
10.3333 -4.1667 3.0000
-4.1667 2.3333 -1.5000
3.0000 -1.5000 1.0000
>> v = diag(cov(A))' % 矩阵A每列的方差
v =
10.3333 2.3333 1.0000
>> V = var(A) % 矩阵A每列的方差
V =
10.3333 2.3333 1.0000
通过比较可以看出,协方差矩阵主对角线上的元素就是每列的方差。
13.corrcoef函数
corrcoef函数用来计算矩阵相关系数。相关系数用符号表示,是一个无量纲量,计算公式为:。函数corrcoef的调用语法如下。
(1)corrcoef(x):若x为一个矩阵,返回的则是一个相关系数矩阵,其尺寸与矩阵x一样。
(2)corrcoef(x,y):计算列向量x、y的相关系数,要求x、y具有相等的元素个数。如果x、y是矩阵,那么corrcoef函数会将其转换为列向量,相当于corrcoef([x(:),y(:)])。
【例4-28】 随机生成一组数据,考察第4列和其他列的相关性。
>> x = randn(30,4); % 无关联的数据
>> x(:,4) = sum(x,2); % 引入相关性
>> [r,p] = corrcoef(x) % 计算样本相关性和p值
r =
1.0000 0.3006 -0.1030 0.6403
0.3006 1.0000 -0.1786 0.6412
-0.1030 -0.1786 1.0000 0.2719
0.6403 0.6412 0.2719 1.0000
p =
1.0000 0.1065 0.5881 0.0001
0.1065 1.0000 0.3449 0.0001
0.5881 0.3449 1.0000 0.1461
0.0001 0.0001 0.1461 1.0000
>> [i,j] = find(p<0.05); % 查找显著性相关
>> [i,j] % 显示下标索引
ans =
4 1
4 2
1 4
2 4
matlab corrcoef 原理,cov函数 corrcoef函数【Matlab】相关推荐
- bpsk传输系统实验matlab,通信原理实验4 BPSK系统仿真matlab程序
通信原理实验4 BPSK系统仿真matlab程序,波形 实验名称:BPSK系统实验 一.程序代码 close all;clc;clear; ts=1;fc=2; n_sample=200;n_num= ...
- 激光技术课程设计matlab,激光原理与技术课程设计(matlab仿真).docx
激光原理与技术课程设计(matlab仿真) 电子科技大学UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA激光原理与技术课程设计课程教师: ...
- matlab光学原理仿真应用衍射,基于Matlab的光学衍射仿真【参考】.doc
基于Matlab的光学衍射实验仿真 摘 要 光学试验中衍射实验是非常重要的实验. 光的衍射是指光在传播过程中遇到障碍物时能够绕过障碍物的边缘前进的现象, 光的衍射现象为光的波动说提供了有力的证据. 衍 ...
- cov函数 corrcoef函数【Matlab】
12.cov函数 cov函数用于求协方差矩阵,计算协方差的数学公式为:cov(x1,x2)=E[(x1-u1)(x2-u2)].其中,E是数学期望,u1=Ex1,u2=Ex2.cov函数的调用语法如下 ...
- 23. matlab并行计算原理以及parpool函数
声明: 因电脑问题, 只做记录,以后尝试. 出处: Matlab并行运算 - wenyusuran的专栏 - CSDN博客 https://blog.csdn.net/wenyusuran/arti ...
- matlab里面q函数,q函数原理及matlab计算
q函数原理及matlab计算 1 误差函数定义为它的性质如下:2 互补误差函数定义为它具有如下性质:3 Q 函数与误差函数的关系Matlab 中没有 Q 函数,所以此时不能直接使用 Q 函数,解决方法 ...
- matlab计算函数区域面积,matlab 中函数regionprops 求解区域面积的原理
在matlab图像处理中太有用了,regionprops用来度量图像区域属性的函数. 函数:regionprops.顾名思义:它的用途是get the properties of region,即用来 ...
- matlab常用函数——数学函数
六.基本数学函数 1)基本运算符 +:加法运算符 -:减法运算符 *:矩阵乘法 .*:数组乘法 /:斜杠或者矩阵右除 B/A等于公式B*inv(A) ./:数组右除 A./B等于A(i,j) ...
- matlab meshc函数_MATLAB函数库大全(收藏版)
转发朋友圈获30赞,截图发送至公众号对话框,即可获该文章的PDF版本方便阅读. 目录 1 常用命令 表1.1 管理用命令 表1.2管理变量与工作空间用命令 表1.3文件与操作系统处理命令 表1.4窗口 ...
最新文章
- SQL 2008中修改表结构提示“阻止保存要求重新创建表的更改”
- springboot配置spring.profiles.active多环境支持
- 'telnet' 不是内部或外部命令,也不是可运行的程序
- 基于FPGA的跳舞机实现
- html5手机签名,html5手写签名
- python读csv最快方法_使用Python读写csv文件的三种方法
- 全面介绍Windows内存管理机制及C++内存分配实例(二):内存状态查询
- 还在用递归查询 MySQL 的树形结构吗?教你一种更好的解决方案!
- python两个时间点比较大小_python中如何比较两个时间点
- UnityGI3:光照探针
- atitit.userService 用户系统设计 v6 q413
- 2018地图poi数据下载
- scrapy爬虫项目的建立
- 野火PID上位机通信移植
- PyTorch 最新安装教程(2021-07-27)
- C++笔试面试题 -- 带答案
- 我的世界服务器商店系统指令,我的世界自动商店指令 | 手游网游页游攻略大全...
- WPF:鼠标拖曳、拖动控件
- openfire smack消息回执设置,处理掉包问题
- 立体视觉 -- 相机畸变矫正(去畸变)