作业帮 > 数学 > 作业

求一份用MATLAB编写的计算均匀分布随机变量均值和方差的通用程序和仿真图

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/05/05 16:57:41
求一份用MATLAB编写的计算均匀分布随机变量均值和方差的通用程序和仿真图
编制一通用程序,用以产生在任意指定区间[a,b]上的均匀分布随机变量,计算该随机变量的均值和方差,并在一幅图中绘制出该随机变量的概率密度函数和概率分布函数两条曲线.要求图中有栅格线和图例,标题为“均匀分布的概率密度曲线和概率分布曲线”.
求一份用MATLAB编写的计算均匀分布随机变量均值和方差的通用程序和仿真图
%m为均值,s为方差
a=2;
b=10;
n=1000;
p=rand(1,n)*(b-a)+a;
m=mean(p);%均值
s=std(p);%方差
xi = linspace(a-.1*a-1,b+.1*b+1,200);
cdf = ksdensity(p,xi,'function','cdf');
pdf = ksdensity(p,xi,'function','pdf');
plot(xi,cdf,'b',xi,pdf,'r');
grid on
legend('概率密度曲线','概率分布曲线','Location','East')
title('均匀分布的概率密度曲线和概率分布曲线')