|
发表于 2011-5-19 21:54:41
|
显示全部楼层
上面那个有问题的,会随着分割的变化,y坐标跟着变
正解如下:
split_number=100;
y=rand(1,3000);
ymin=min(y);
ymax=max(y);
x=linspace(ymin,ymax,split_number); %将最大最小区间分成split_number个等分点(19等分),然后分别计算各个区间的个数
yy=hist(y,x); %计算各个区间的个数
yy=yy/(sum(yy)*(ymax-ymin)/split_number); %计算各个区间的个数,除以总面积,总面积计算的方式为:所有小分割的面积的和即:
bar(x,yy) %画出概率密度分布图
|
|