用matlab 画pdf图
时间: 2023-09-16 08:11:21 浏览: 211
AnimateLaTeX:为 pdf 动画生成 LaTeX 源代码-matlab开发
可以使用 MATLAB 中的 histfit 函数来画出概率密度函数(PDF)图。下面是一个简单的例子:
假设有一个数据向量 x,我们要画出其 PDF 图。
```matlab
% 生成一些随机数据
x = randn(1000,1);
% 画出直方图和 PDF 图
histogram(x,'Normalization','pdf')
hold on
[f,xi] = ksdensity(x);
plot(xi,f,'LineWidth',2)
hold off
% 添加图例和标签
legend('Histogram','PDF')
xlabel('x')
ylabel('Probability Density')
```
在这个例子中,我们首先使用 `histogram` 函数画出数据的直方图,并将其归一化为 PDF。然后使用 `ksdensity` 函数估计数据的概率密度函数,并将其绘制在直方图上。最后,我们添加了图例和标签以使图形更加清晰。
阅读全文