画一组数据的概率密度正态分布图

现在有一组随机排列的颗粒直径的值,符合正态分布,我想要画出他们的概率分布图,看看与标称值500μm的吻合程度。用MATLAB编程如下,结果得到的图的纵坐标不是百分比。不知... 现在有一组随机排列的颗粒直径的值,符合正态分布,我想要画出他们的概率分布图,看看与标称值500μm的吻合程度。用MATLAB编程如下,结果得到的图的纵坐标不是百分比。不知道为什么,请专业人士指点。希望能给出正确的编程。(若有excel或者origin方法也可以,希望说具体点。)谢谢!
x=load('E:\data.txt')
[mu,sigma] = normfit(x)
d=pdf('norm',x,mu,sigma);
figure
plot(x,d,'.');
xlabel('颗粒直径/μm');ylabel('占比');
title('颗粒粒径分布图');
展开
 我来答
xiongxionghy
2011-12-05 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1753
采纳率:75%
帮助的人:3025万
展开全部
这是当然的啦,你画的概率密度函数,y轴是概率密度啊,要保证曲线在负无穷到正无穷上的积分是1的!!
你可以用MATLAb画个标准正态分布看看
x=-3:0.1:3;
plot(x,normpdf(x,0,1))
它画出来的就是概率密度,曲线下面的面积是1,y轴高度由此而定,跟跟百分比没关系
追问
哦,原来如此,我就不能画概率密度。好几年没学数学了,连这个都忘了,惭愧。那您知道怎么能画出纵轴是所占百分比的分布图吗?
追答
百分比是画不出来的,因为你现在的自变量是连续的,x取到任何值都有可能,但是x在单个点出现的概率是0!比如x=1的概率是多少?答案是0.所以才要用概率密度来表示呀。
其实概率密度函数本身就能表示x取各个值可能性的大小了,不必再看百分比。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式