matlab数据统计方法(标准差、方差、中位数等)
来源:网络收集 点击: 时间:2024-05-09最大值最小值:
min:求出数组中的最小值数据;
max:求出数组中的最大值数据;
bounds可以同时求出数组中的最小数值和最大数值。代码如下:
a=rand(100,1)
t=min(a)
t=max(a)
=bounds(a)

均值:
mean:可以求出数组中制定数据范围内的数据的平均数值。如果数组中包含nan空值,你可以使用函数nanmean进行求值。代码如下:
a=rand(100,1);t=mean(a)
a(1,1)=nan;t=mean(a)
t=nanmean(a)

中位数至和众数:
median:该函数可以求出数据中的中位数的数值大小;
mode:该函数可以求出数组中的众数(即为数组中出现次数最多的数据)。代码如下:
a=rand(100,1)
t=median(a)
t=mode(a)

标准差:
std:该函数可以快速的求解出该段数组的标准方差,标准差又称均方差,该数据一般用作表示数据中数组的离散程度时使用。代码如下:
a=rand(100,1);t=std(a)

方差:
方差的计算方法有两种,分别为函数“cov”和函数“var”这两种计算方法虽然不同,但是计算结果是相同的。代码如下:
t=cov(a)
t=var(a)

相关系数
corrcoef:该函数可以求出两个相同长度的数组之间的相关系数,相关系数一般用于两个数组之间的相关程度,注意这里的相关更多的是用于趋势相关(同上同下为相关),而非是数值相关。代码如下:
a=rand(100,1);
b=rand(100,1); t=corrcoef(a,b)

帮到你就点个赞吧!
MATLAB统计版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_717015.html