正在加载图片...
解>>%1、用随机数生成的方法模拟简单随机抽样 】 =·;%生成一个存放样本数据的空表(维数可变的动态矩阵) 9 for byk=1:500%循环控制,循环执行下面的指令500次,本例中相当于 500次抽样 9 xx=normrnd(60,5,16,1);%生成一个来自N(60,25)的容量为16的样本 (列向量) 9 =[飞,x)];%将样本数据还列存入数表x,可从matlab的变量浏览器 (workspace)中观察这个数表 end %2、计算每个样本的样本均值(1~500) xmean=mean(x);%可从变量浏览器中观察这500个数据 %3、绘制500个样本均值数据的直方图k=ceil(1.87*(length(x)-1)(2/5);% 确定分组数 h=histfit(xmean,k);%绘制附正态参考曲线的数据直方图 seth(1),'FaceColor','c','EdgeColor','w)%修饰,设置直方图线条颜色与 填充色 %4、用这500个样本均值数据验证样本均值的均值和方差 M=mean(xmean)%求(1~500)样本的样本均值的均值 12/87 V=var(xmean)%求(1~500)样本的样本均值的方差12/87 解 >> %1、用随机数生成的方法模拟简单随机抽样  x=[];%生成一个存放样本数据的空表(维数可变的动态矩阵)  for byk=1:500 %循环控制,循环执行下面的指令500次,本例中相当于 500次抽样  xx=normrnd(60,5,16,1);%生成一个来自N(60,25)的容量为16 的样本 (列向量)  x=[x,xx]; %将样本数据逐列存入数表x,可从matlab的变量浏览器 (workspace)中观察这个数表  end %2、计算每个样本的样本均值(1~500)  xmean=mean(x);%可从变量浏览器中观察这500个数据 %3、绘制500个样本均值数据的直方图k=ceil(1.87*(length(x)-1)^(2/5));% 确定分组数  h=histfit(xmean,k);%绘制附正态参考曲线的数据直方图  set(h(1),'FaceColor','c','EdgeColor','w')%修饰,设置直方图线条颜色与 填充色 %4、用这500个样本均值数据验证样本均值的均值和方差  M=mean(xmean) %求(1~500)样本的样本均值的均值  V=var(xmean)%求(1~500)样本的样本均值的方差
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有