matlab特殊的概率分布图有个实验,从1-650球中随即取球,发现1-45号:取到11次46-94号:取到93次95-145号:取到104次146-297号:取到190次298-347号:取到156次348-420号:取到186次421-590号:取到172次591-650
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/07 13:51:49
matlab特殊的概率分布图有个实验,从1-650球中随即取球,发现1-45号:取到11次46-94号:取到93次95-145号:取到104次146-297号:取到190次298-347号:取到156次348-420号:取到186次421-590号:取到172次591-650
matlab特殊的概率分布图
有个实验,从1-650球中随即取球,发现
1-45号:取到11次
46-94号:取到93次
95-145号:取到104次
146-297号:取到190次
298-347号:取到156次
348-420号:取到186次
421-590号:取到172次
591-650号:取到103次
即0 45 94 145 297 347 420 590 650
11 93 104 190 156 186 172 103
怎么用toolbox里面的distribution fitting tool画概率分布图还有累积分布图呢?
如果不行的话,直接给代码也行.
这个问题跟其他不太一样的地方在于横坐标0 45 94 145 297 347 420 590 650间隔不一样
matlab特殊的概率分布图有个实验,从1-650球中随即取球,发现1-45号:取到11次46-94号:取到93次95-145号:取到104次146-297号:取到190次298-347号:取到156次348-420号:取到186次421-590号:取到172次591-650
a=[0 45 94 145 297 347 420 590 650];
b=[11 93 104 190 156 186 172 103];
a=(a(2:end)+a(1:end-1))/2;
plot(a,b/sum(b));
xlim([min(a),max(a)]);
title('概率分布图');
xlim([min(a),max(a)]);
for index=2:length(b)
b(index)=b(index-1)+b(index);
end
figure;plot(a,b/b(end));
title('累积分布图');
xlim([min(a),max(a)]);