用matlab求众数,Matlab求方差,均值,均方差,协方差的函数
求百分位数用prctile
求极差用range
求四分位极差用iqr
求峰度用kurtosis
求偏度用skewness
求中心矩用moment
求均值用mean
标准差用std
协方差用cov
方差用var
中位数用median
众数用mode
1、均值
数学定义:
Matlab函数:mean
>>X=[1,2,3]
>>mean(X)=2
如果X是一个矩阵,则其均值是一个向量组。mean(X,1)为列向量的均值,mean(X,2)为行向量的均值。
>>X=[1 2 3
4
5 6]
>>mean(X,1)=[2.5, 3.5, 4.5]
>>mean(X,2)=[2
5]
若要求整个矩阵的均值,则为mean(mean(X))。
>>mean(mean(X))=3.5
也可使用mean2函数:
>>mean2(X)=3.5
median,求一组数据的中值,用法与mean相同。
>>X=[1,2,9]
>>mean(X)=4
>>median(X)=2
2、方差
数学定义:
均方差:
Matlab 函数:var
要注意的是var函数所采用公式中,分母不是 ,而是 。这是因为var函数实际上求的并不是方差,而是误差理论中“有限次测量数据的标准偏差的估计值”。
>>X=[1,2,3,4]
>>var(X)=1.6667
>> sum((X(1,:)-mean(X)).^2)/length(X)=1.2500
>> sum((X(1,:)-mean(X)).^2)/(length(X)-1)=1.6667
var没有求矩阵的方差功能,可使用std先求均方差,再平方得到方差。
std,均方差,std(X,0,1)求列向量方差,std(X,0,2)求行向量方差。
>>X=[1 2
3
4]
>>std(X,0,1)=1.4142 1.4142
>>std(X,0,2)=0.7071
0.7071
若要求整个矩阵所有元素的均方差,则要使用std2函数:
>>std2(X)=1.2910
4、协方差矩阵
A=[61.45,55.9,61.95,59,58.14,53.61,55.48,54.21,61.52,54.92];
B=[40.36,39.8,49.2,48,51.5,49.39,51.13,58.06,61,62.35];
C=[8.61,8.91,10.43,13.32,13.48,15.75,18.14,19.95,21.95,23.53];
D=[14.31,14.72,15.28,15.91,14.67,15,15.86,15.16,13.72,12.94];
E=[7.67,7.75,8.15,9.24,10.68,10.58,10.31,10,8.91,8.51];
>> q=[A',B',C',D',E'];
>> w=cov(q)
w =
10.3710 -4.7446 -6.6023 -0.1873 -1.8881
-4.7446 59.1503 38.7606 -3.0743 3.0982
-6.6023 38.7606 28.6966 -2.0199 2.4166
-0.1873 -3.0743 -2.0199 0.8474 0.3936
-1.8881 3.0982 2.4166 0.3936 1.3412
用matlab求众数,Matlab求方差,均值,均方差,协方差的函数相关推荐
- python求众数_python求众数问题实例
本文实例讲述了python求众数问题的方法,是一个比较典型的应用.分享给大家供大家参考.具体如下: 问题描述: 多重集中重数最大的元素称为众数...就是一个可以有重复元素的集合,在这个集合中重复的次数 ...
- [转载] python下求语数总分和平均值_R和python语言如何求平均值,中位数和众数
参考链接: 在Python中计算均值,中位数和众数 均值是通过取数值的总和并除以数据序列中的值的数量来计算. R语言平均值公式: mean(x, trim = 0, na.rm = FALSE, .. ...
- 独乐乐不如众乐乐,如何装逼的求众数
点击蓝色"五分钟学算法"关注我哟 加个"星标",一起学算法 今天分享的题目来源于 LeetCode 上第 169 号问题:求众数(求数组中超过一半的数字).题目 ...
- Matlab求方差,均值,均方差,协方差的函数
转自:http://blog.sina.com.cn/s/blog_4936c31d01011v8j.html 1. 均值 数学定义: Matlab函数:mean >>X=[1,2,3] ...
- matlab计算斜方差_Matlab求方差,均值,均方差,协方差的函数
1.均值 数学定义: Matlab函数:mean >>X=[1,2,3] >>mean(X)=2 如果X是一个矩阵,则其均值是一个向量组.mean(X,1)为列向量的均值,me ...
- matlab列向量求平均值和求方差
matlab中矩阵元素求和.求期望和均方差 wine(1:59,:)%提取前59行的所有列向量的子矩阵. 在matlab中求一个矩阵中元素的和可以自己编写for循环来完成,这样比较方便,想求那些数据的 ...
- MATLAB中均值、方差、均方差的计算方法
1. 均值 数学定义: Matlab函数:mean >>X=[1,2,3] >>mean(X)=2 如果X是一个矩阵,则其均值是一个向量组.mean(X,1)为列向量的均值, ...
- matlab 计算变异系数,变异系数法求权重matlab 代码
利用matlab编程,很容易根据变异系数法,求得多指标综合评价模型的权重. 代码如果有不懂的地方,可以联系我. 变异系数法求权重matlab 代码 clear;clc; [data1,header1] ...
- matlab 计算变异系数,变异系数法求权重matlab代码
<变异系数法求权重matlab代码>由会员分享,可在线阅读,更多相关<变异系数法求权重matlab代码(1页珍藏版)>请在读根文库上搜索. 1.变异系数 法求权重 matlab ...
- 求介绍matlab函数用法的书,MATLAB初学者教程--函数用法的简单介绍
1.4 函数用法的简单介绍 1.4.1什么是函数 似乎很多人一听到函数这个词就会想到数学中的某个概念,然后对于恐惧数学的同学就开始打退堂鼓.在matlab当中到处可以用到函数,它的出现可以让我们用很简 ...
最新文章
- 10个迷惑新手的CocoaObjective-c开发问题
- JAVA 三种线程实现创建方式
- sklearn自学指南(part46)--新颖性和离群值检测方法概述
- Android RxJava(一) create操作符的用法和源码分析
- 使用Netty编写一个简单的群聊系统
- java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
- TCP异常终止(RESET报文)
- [转]大量正版软件下载链接
- 70 个数据分析常用网址!
- php 视频 源码下载,PHP下载哔哩哔哩视频
- php开发的在线客服系统,全开源无加密,支持微信客服对接
- 房屋托管平台“朴邻”签约法大大,电子合同提升客户签约体验
- 实例011:养兔子 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- python程序下载腾讯企业邮箱附件_获取腾讯企业邮箱通讯录python脚本(带登录功能)...
- JS添加/修改CSS样式
- Python 的 AIML
- SqlServer-IN写法(普通、存储过程)
- scratch——这个电路仿真工具真不错
- 才发现网易相册已于2019年5月8号停止运营,如何导出相册照片:http://photo.163.com/transfer/html/login , 使用相册帐号登录,提供真实姓名、手机号码
- Mysql数据库报错:Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY
热门文章
- 机器学习鸢尾花数据集分析
- [量化学院]机器学习有哪些常用算法
- DMG计算机,传授dmg文件怎么打开
- ext2文件系统源代码之balloc.c文件解析
- navicat的注册出现提示No All Pattern Found! File Already Patched?
- 武汉大学计算机考研复试考什么,2018武汉大学计算机考研复试经验贴
- COM06-Can通信协议栈架构【最高峰】
- 给大家推荐一个前端非常好用的量图软件(只能量psd的哦)像素大厨 PxCook 像素大厨使用方法
- 《计算机网络 自顶向下方法》(第7版)答案(第一章)(一)
- VSCode + LaTeX 入门(学习记录)