【数学】在matlab环境中如何实现?随机生成服从数学期望为4,均方差为2的20个正态分布的样本随机数,并画图观察.在matlab在怎样编程?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 11:00:11

【数学】在matlab环境中如何实现?随机生成服从数学期望为4,均方差为2的20个正态分布的样本随机数,并画图观察.在matlab在怎样编程?
【数学】在matlab环境中如何实现?
随机生成服从数学期望为4,均方差为2的20个正态分布的样本随机数,并画图观察.
在matlab在怎样编程?

【数学】在matlab环境中如何实现?随机生成服从数学期望为4,均方差为2的20个正态分布的样本随机数,并画图观察.在matlab在怎样编程?

在matlab命令窗口输入以下两行代码,就是你想要的结果,

x=normrnd(4,2,1,1000);

hist(x(:),10);

其中normrnd函数为正态分布随机数产生函数,其各输入参数分别为期望、标准差、样本行数以及样本列数.为了更直观的观察实验结果,这里产生了1000个样本,要是只需要20个,把1000改为20即可.

hist函数为统计直方图函数,输入参数x为样本,10表示将样本划分为10个区间统计频数.该函数直接绘出统计直方图,直方图的轮廓即为近似的概率密度曲线.

显然,以上产生的直方图中间大,两头小,正是样本服从正太分布的体现.

希望对你有所帮助,祝学习进步!