matlab频次直方图代码
时间: 2023-07-09 21:30:33 浏览: 103
matlab频率直方图
以下是Matlab绘制频次直方图的示例代码:
```matlab
% 假设有一个数据集x
x = [1, 2, 2, 3, 3, 3, 4, 4, 5];
% 分组
edges = 0:1:6;
% 统计频次
counts = histcounts(x, edges);
% 绘制直方图
bar(edges(1:end-1), counts, 'hist');
xlabel('Value');
ylabel('Frequency');
title('Histogram of x');
```
在上面的示例代码中,首先定义了一个数据集x。然后,使用`histcounts`函数将数据集分成了多个组,并统计了每个组的频次。最后,使用`bar`函数绘制了直方图,并添加了横轴、纵轴和标题。
阅读全文