用MATLAB随机产生符合正态分布的100个随机数,在每个数上加一个5,求得到的100个数的均值方差
2个回答
展开全部
>> tag=randn(1,100);%产生标准正态分布数据100个
>> tag=tag+5;
>> average=sum(tag)/100 %求的均值
average =
5.1231
>> variance=sum((tag-average).^2)/100 %求得方差
variance =
1.3377
当然利用函数var(tag)求到得是总体方差,而上面的是样本方差,因为
var(tag)=sum((tag-average).^2)/99
答案却是
1.3512
>> tag=tag+5;
>> average=sum(tag)/100 %求的均值
average =
5.1231
>> variance=sum((tag-average).^2)/100 %求得方差
variance =
1.3377
当然利用函数var(tag)求到得是总体方差,而上面的是样本方差,因为
var(tag)=sum((tag-average).^2)/99
答案却是
1.3512
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询