如何用matlab画出均匀分布的累计概率分布函数?不是简单地画函数图像,要利用随机数,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 10:18:26
如何用matlab画出均匀分布的累计概率分布函数?不是简单地画函数图像,要利用随机数,
假设你要做的是一个[0,10]上均匀分布的一个随机变量,那么我们就可以这样做:
x = 10*rand([10000,1]);
xi = linspace(-10,20,201);
F = ksdensity(x,xi,'function','cdf');
plot(xi,F);
解释一下变量,x是产生的随机数,共有10000个点,点越多,概率密度函数越接近于理想分布函数.rand是产生[0,1]之间随机数的函数.
xi是产生横轴的坐标,就是说你统计的这些数分布的区间的划分.
ksdensity函数就是统计得到概率密度函数或者分布函数的,得到的F就是分布函数.
最后画出图来,结果如下:
x = 10*rand([10000,1]);
xi = linspace(-10,20,201);
F = ksdensity(x,xi,'function','cdf');
plot(xi,F);
解释一下变量,x是产生的随机数,共有10000个点,点越多,概率密度函数越接近于理想分布函数.rand是产生[0,1]之间随机数的函数.
xi是产生横轴的坐标,就是说你统计的这些数分布的区间的划分.
ksdensity函数就是统计得到概率密度函数或者分布函数的,得到的F就是分布函数.
最后画出图来,结果如下:
如何用matlab画出均匀分布的累计概率分布函数?不是简单地画函数图像,要利用随机数,
如何用matlab画瑞利分布概率密度函数
如何用matlab 画出以下函数的图像?
给出指定分布函数,如何用matlab生成符合该分布的随机数?
如何用matlab画出抽样函数的图像 我画的只是一条直线是怎么回事?
如何用matlab画出下面函数图像并取点
如何用matlab中griddata函数来画出三维图像?
已知对应函数值,如何用matlab 画出该函数的大致图像
如何用MATLAB画分段函数图像?
如何用matlab画二次函数图像
如何用matlab生成随机数函数
如何用matlab画参数函数的图像