MATLAB学习(十一):统计
描述性统计
集中趋势,居中趋向
平均数
- mean()
中位数
- median()
众数
- mode()
四分位点
- prctile():一组数据的指定百分数处的数值
变离散程度
范围
- min()
- max()
方差
- 方差是标准差的平方
- var()
标准差
- std()
绘制指定数据的频率分布图
-
tabulate()制作一组数的频率表格,第一列为数字,第二列为频率,第三列为频率百分比
以下代码中的a为
-
C = unique(x) 返回与 x 中相同的数据,但是不包含重复项。C 已排序。
下图中c为 1 3 5 7 9 10 13 14 -
xlim()设置或查询 x 轴范围
x=[1 3 5 5 5 5 7 9 9 9 10 13 14];
a=tabulate(x);
b=a(:,2);%取a的第二列
b(b==0)=[];%去除b中为0的数
c=unique(x);
freqy=b'
subplot(1,3,1