如何使边缘的均匀分布降为零?

How to have uniform distribution drop to zero at edges?

using Plots
using Distributions
gr()

plot(Uniform(0,1))
xlabel!("velocity")
ylabel!("probability density")
xlims!(-0.5, 1.5)
ylims!(0, 1.5)

我正在尝试绘制曲线下面积 = 1 的均匀分布。我希望曲线的边缘下降到零,这样曲线看起来更像一个盒子而不像直线。有什么建议吗?

可能最简单的方法是在 x 值的某个相关范围内显式绘制分布的实际 pdf。例如:

using Plots, Distributions

x = -0.5:0.001:1.5
plot(x, pdf.(Uniform(0,1), x), label="distribution")
xlabel!("velocity")
ylabel!("probability density")
xlims!(-0.5, 1.5)
ylims!(0, 1.5)

产量