统计处理

一、概率分布于累积概率分布

%概率分布函数和累积概率分布函数
clear
x = 10*randn([10000,1]);
xi = linspace(-40,40,201);

subplot(311)
plot(x)%原始数据
grid on
xlabel('个数','FontSize',14);%设置X坐标标签
ylabel('值','FontSize',14);%设置Y坐标标签

subplot(312)
[y,X]=hist(x,100);  %分为100个区间,统计每个区间个数)
y=y/length(x);   %计算概率密度 ,频数除以数据种数,除以组距
bar(X,y,1);  %用bar画图,最后的1是画bar图每条bar的宽度,默认是0.8所以不连续,改为1就可以了
grid on
xlim([-40 40]) %限定范围axis([xmin xmax ymin ymax])或者 ylim([ymin ymax])
xlabel('值','FontSize',14);%设置X坐标标签
ylabel('概率','FontSize',14);%设置Y坐标标签

%累计概率图
subplot(313)
F = ksdensity(x,xi,'function','cdf');
plot(xi,F);%累积概率函数图
grid on
xlabel('值','FontSize',14);%设置X坐标标签
ylabel('累积概率','FontSize',14);%设置Y坐标标签

  

猜你喜欢

转载自www.cnblogs.com/ruo-li-suo-yi/p/9074094.html