matlab绘制直方图概率
时间: 2024-01-12 16:21:07 浏览: 149
用matlab绘制数据的经验概率密度函数 (PDF) 的直方图
以下是使用Matlab绘制直方图概率的示例:
```matlab
x = randn(2000,1);
y = 1 + randn(5000,1);
h1 = histogram(x, 'Normalization', 'probability');
hold on
h2 = histogram(y, 'Normalization', 'probability');
legend('x', 'y');
xlabel('Value');
ylabel('Probability');
title('Probability Histogram');
```
这段代码首先生成了两个随机数向量x和y。然后,使用`histogram`函数分别绘制了x和y的直方图,并通过设置参数`'Normalization', 'probability'`将直方图转换为概率直方图。最后,使用`legend`函数添加图例,使用`xlabel`和`ylabel`函数设置坐标轴标签,使用`title`函数设置图表标题。
阅读全文