我有一个问题,用MATLAB来寻找概率密度函数。这个问题是关于重力( g =9.8m/s)和速度( v = sqrt(980) m/s )的火炮射程。角θ是介于0到π/2之间的均匀分布的随机变量。我必须用随机变量函数和弹丸平均距离绘制θ的均匀分布和范围fr(r)的概率密度函数。
到目前为止,我已经用物理方程,r = V^2*sin(2*theta)/g来计算平均值和西格玛。sigmatheta = (pi/2)/
我想创建变量的概率密度函数的3D图。我有一个维度为189x10000的矩阵,其中行对应于时间,列是模拟的结果。有人能帮我创建一个随时间变化的密度图吗?我希望我的图看起来像这样:
A = [1:185]'; % substitute for date vector xi = zeros(185,100);
r = normrnd(0,1,[185
matplotlib.pyplot as plt
bins=100plt.show()
我要一个概率密度图对上述例子,1的概率密度应为0.5(4/8),2的概率密度应为0.25(2/8),3的概率密度应为0.25(2/8)。但是上面的代码并没有给我想要的情节。如何使用matplotlib中的直方图或python中的另一个绘图工具获得概率密度<