一、概率分布于累积概率分布
%概率分布函数和累积概率分布函数 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坐标标签