我有一个 1x4225 向量,它的元素介于 0 和 1 之间,我想在 matlab 中绘制它们的概率密度函数。在问题的情况下,ksdensity()
概率有时会超过 1。我还尝试了下面的代码来做到这一点:
A= [1x4225];
xRange = 0:1;
N = hist(A,xRange);
plot(xRange,N./numel(A))
但是由于我的数据量很大,它制作了一个由一些垂直线组成的模棱两可的图,对我来说毫无用处。那么有没有办法解决这个问题或在matlab中以任何其他方式来解决这个问题,将每个元素显示为pdf图中的一个单独的点?