matlab如何产生二维正态分布随机数
2022-09-29 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
实现的方法和详细的操作步骤如下:
1、第一步,基于实验获得一条数据,要确定是否服从分布,将其转换为直方图,一些数据如图所示,转到下面的步骤。
2、第二步,完成上述步骤后,将某些数据规则(例如距离范围等)分组,即将相似的数据记录分组为一类,并记录该组的频率(数量),见下图,转到下面的步骤。
3、第三步,完成上述步骤后,数据准备好,绘制一个直方图,简单的Matlab代码和直方图见下图,转到下面的步骤。
4、第四步,完成上述步骤后,从绘制的直方图中可以看出,该数据近似正态分布。从原始数据计算出的正态分布的关键值为:平均值,方差和标准差,见下图,转到下面的步骤。
5、第五步, 完成上述步骤后,f =
@(x)normpdf(x,均值,标准差),总概率密度f *等于拟合频数,然后拟合图,见下图,转到下面的步骤。
6、第六步,完成上述步骤后,设置水平和垂直坐标轴,见下图,转到下面的步骤。
7、第七步,完成上述步骤后,如果要绘制频率概率图,则该方法与此类似,只需将频率除以总数即可得到频率,而正态分布f(x)为概率,见下图。这样,就解决了这个问题了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询