【发布时间】:2011-08-11 01:44:42
【问题描述】:
x = [1 2 3 3 4]
cdfplot(x)
谷歌搜索后,我发现上面的代码会在 Matlab 中为我绘制一个累积分布函数。
有没有简单的方法来绘制概率密度函数?
澄清。我需要一个具有均匀分布的 x 轴的图表。而且我希望它看起来不像条形图。 (我会有数百万个整数)
抱歉,再次更新。我的数据是整数,但实际上它们代表时间(我希望在完全相同的值上有几个相当高的峰值,而其他值看起来好像不是离散的)。我实际上开始怀疑这是否实际上不是固有的离散整数。 CDF 肯定会工作,但是当使用 PDF 时,它似乎比我预期的要复杂。
【问题讨论】:
-
“均匀分布的x轴”是什么意思?
-
@gnovice 正如您在新答案中所做的那样。
-
看看 ksdensity 函数。它是核密度估计的一种实现。 mathworks.com.au/help/toolbox/stats/ksdensity.html
标签: matlab plot statistics distribution