在matlab中求协方差,matlab里面的求协方差函数
一:matlab里面关于方差和协方差的几点需要注意的
求均值的函数:mean
求方差的函数:var
标准差:
方差:
求协方差的函数:cov
1 如果a,b是向量,则:
cov(a,b)相当于是[D(a),cov(a,b);cov(b,a),D(b)],其中D(a)和D(b)分别代表了a,b的方差。cov(a,b)和cov(b,a)分别代表了两者之间的协方差
举例:
>> a=[1.1 2.2 3 4.5 0.8]
a =
1.1000 2.2000 3.0000 4.5000 0.8000
>> b=[1.3 2.4 2.1 5 3.3]
b =
1.3000 2.4000 2.1000 5.0000 3.3000
>> cov(a,b)
ans =
2.2570 1.3595
1.3595 1.9970
其中,对角线的值是两个向量的方差,斜对角线的是两个向量之间的协方差
2 如果a,b是矩阵,则:
cov(a,b)相当于是cov(a(:),b(:)),举例说明:
>> a=randn(4);
>> a
a =
-0.4326 -1.1465 0.3273 -0.5883
-1.6656 1.1909 0.1746 2.1832
0.1253 1.1892 -0.1867 -0.1364
0.2877 -0.0376 0.7258 0.1139
>> b=randn(4);
>> b
b =
1.0668 0.2944 -0.6918 -1.4410
0.0593 -1.3362 0.8580 0.5711
-0.0956 0.7143 1.2540 -0.3999
-0.8323 1.6236 -1.5937 0.6900
>> cov(a,b)
ans =
0.8513 -0.0860
-0.0860 1.0129
/
>> a(:)
ans =
-0.4326
-1.6656
0.1253
0.2877
-1.1465
1.1909
1.1892
-0.0376
0.3273
0.1746
-0.1867
0.7258
-0.5883
2.1832
-0.1364
0.1139
>> b(:)
ans =
1.0668
0.0593
-0.0956
-0.8323
0.2944
-1.3362
0.7143
1.6236
-0.6918
0.8580
1.2540
-1.5937
-1.4410
0.5711
-0.3999
0.6900
>> cov(a(:),b(:))
ans =
0.8513 -0.0860
-0.0860 1.0129
另外,matlab里面关于cov函数的说明解释的很详细:
cov(x), if x is a vector, returns the variance of x. For matrix input X, where each row is an observation, and each column is a variable, cov(X) is the covariance matrix. diag(cov(X)) is a vector of variances for each column, and sqrt(diag(cov(X))) is a vector of standard deviations. cov(X,Y), where X and Y are matrices with the same number of elements, is equivalent to cov([X(:) Y(:)]).
cov(x) or cov(x,y) normalizes by N – 1, if N > 1, where N is the number of observations. This makes cov(X) the best unbiased estimate of the covariance matrix if the observations are from a normal distribution. For N = 1, cov normalizes by N.
cov(x,1) or cov(x,y,1) normalizes by N and produces the second moment matrix of the observations about their mean. cov(X,Y,0) is the same as cov(X,Y) and cov(X,0) is the same as cov(X).
参考:
http://www.voidcn.com/article/p-qzfcdcih-bv.html
在matlab中求协方差,matlab里面的求协方差函数相关推荐
- matlab中特殊字符6,matlab中特殊字符
matlab特殊字符_工学_高等教育_教育专区.本文说明了matlab中如何输入特殊字符,如希腊字母字符映射表 C:\\WINDOWS\\system32\\charmap.exe M 文件里是可以输 ...
- 用matlab中的linprog,matlab中linprog
§15. 利用 Matlab 求解线性规划问题 线性规划是一种优化方法,Matlab 优化工具箱中有现成函数 linprog 对如 下式描述的 LP 问题求解: % min f'x % s.t ... ...
- matlab中插入希腊,matlab中希腊字母打法
如何在matlab中输入希腊字母_数学_自然科学_专业资料.matlab数据可视化处理,绘图技巧 如何在 matlab 中输入希腊字母 matlab 中用转义符来输入希腊字母的方法 上标用 ..... ...
- matlab excel导入矩阵,如何将excel中数据导入到matlab中!Excel导入matlab生成矩阵
如何将excel中数据导入matlab并存入数组中 使用Matlab中的Excel Link就可以了. 如果使用Excel 2003版本,操作如下: 1 打开Excel. 2 在菜单栏中选择→加载项→ ...
- MATLAB中的多项式的四则运算与求根方法
文章目录 1.多项式的加法 2.多项式乘法 3.多项式除法 4.多项式求根及其逆运算 4.1 多项式求根 4.2 求根的逆运算 1.多项式的加法 当两个多项式的阶次不一样的时候,低阶的多项式用首零填补 ...
- quad8是matlab中调用那个,Matlab 数值积分
MATLAB数值积分与微分 8.1 数值积分 8.1.1 数值积分基本原理 求解定积分的数值方法多种多样,如简单的梯形法.辛普生(Simpson)法.牛顿-柯特斯(Newton-Cotes)法等都是经 ...
- matlab中的控制语句,MATLAB控制语句
目的:研究控制结构(用于, 是否, 切换, 中断, 继续, 输入/输出功能, 读取和存储数据). If:If评估逻辑表达式并根据表达式的值执行一组语句. If语句的语法 if expression 1 ...
- matlab中的nlinfit,matlab中nlinfit问题!!!!!!!!!!!!
matlab中nlinfit问题!!!!!!!!!!!! mip版 关注:272 答案:3 悬赏:40 解决时间 2021-01-19 04:20 已解决 2021-01-18 13:28 mu ...
- matlab中strvcat函数,matlab 函数手册大全(3)
pinv 伪逆 plot 平面线图 plot3 三维线图 plotmatrix 矩阵的散点图 plotyy 双纵坐标图 poissinv 泊松分布逆累计概率分布函数 poissrnd 泊松分布随机数发 ...
最新文章
- 对象存储、块存储、文件存储的区别
- leetcode 反转字符串
- container_of(ptr, type, member)宏定义解析
- 18. 4Sum 四数之和
- 200919阶段一C++STL容器
- java父类转子类_java中什么是继承,和继承的接口的关系?
- Android Studio 插件
- Linux内核社区迁移到github?
- python除了爬虫还做什么_python除了爬虫还可以做什么
- Git 常用命令[持续更新...]
- Android TabHost和xml定义Menu应用
- axure中备注线_1分钟K线、日K线、月K线……不同周期的K线图到底有啥用?
- [转载] 50个数据可视化最有价值的图表(附完整Python代码,建议收藏)
- c语言定义星期一到日,C语言万年历程序设计
- TensorFlow2.0学习笔记2-tf2.0两种方式搭建神经网络
- html+css实现必要等商城页面
- 虚拟机VMware安装Ubuntu记录
- 极值点、驻点、鞍点、拐点
- 解决scipy>1.3版本中没有imresize的问题
- iPhone的全新创意 变身成收音机
热门文章
- 【计算机网络复习 数据链路层】3.4.1 流量控制与可靠传输机制
- 计算机网络(一)-概述
- 7-2 是否完全二叉搜索树 (30分)
- python画国际象棋_python图形工具turtle绘制国际象棋棋盘
- python开发工具管理系统_Python开发桌面软件文档及网址管理工具,强迫症的福音...
- OpenCV学习:仿射变换+投射变换+单应性矩阵
- 求解相机参数Camera Calibration
- 操作系统--用户级线程与内核级线程
- 简单的线性回归实现模型的存储和读取
- React Native实例之房产搜索APP