问题
想要对一组数据进行分组,并统计每组的频率,于是搜索matlab直方图,出来的大部分是 关于bar的介绍。
但是尝试了下,bar并不能统计频率啊,只是单纯地绘制该数组的每个点,用柱来表示而已。
解决方案
真正能统计频率的是hist
x = [1,2,2,2,3,4]
figure(3) %定义一个图3,3是图的名称
subplot(1,2,1) % 将图3划分为1行2列,定位在第1格
bar(x) %在该格绘bart图
title('bar')
subplot(1,2,2) % 定位在第2格
hist(x) % 在该格绘hist图
title('hist')
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f62a6b49e8594c31e5381084a68963ed.png)