MATLAB数学建模与仿真(第2版·微课视频版)程序代码 第10章-Matlab在数理统计应用.docx

MATLAB数学建模与仿真(第2版·微课视频版)程序代码 第10章-Matlab在数理统计应用.docx

【例10-1】设总体密度函数为

试从该总体中抽取容量为1000的简单随机样本。

利用MATLAB编辑窗口保存以下程序,保存为ex11.m。

n=1000;

x=zeros(1,n);

k=0;

whilekn

a=rand*pi-pi/2;

b=rand/2;

ifb(cos(a)/2)

k=k+1;

x(k)=a;

end

end

注意理解其原理。保存完成之后,在命令窗口执行ex11,则x被赋值。再执行下列命令,就可以得到这个容量为1000的样本的直方图,如图10-1所示。

hist(x,-pi/2:0.2:pi/2)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档