用matlab画正态概率密度分布图,为什么把所有的值加起来,不等于1呢?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 00:26:47
用matlab画正态概率密度分布图,为什么把所有的值加起来,不等于1呢?
程序用的是
x=-3:0.2:3;
y=normpdf(x,0,1);
plot(x,y)
我是直接把每个y值,用sum加起来.
为什么要乘以0.matlab里面的normpdf这个函数的原理是什么呢?我以为取的x为离散的值,直接就加起来该等于1了?
另外,如果我的x的取值不是均匀分布的,而是很随机的值,就不能再直接乘以一个间距了.那我要如何处理,才能让我的sum为1呢?
程序用的是
x=-3:0.2:3;
y=normpdf(x,0,1);
plot(x,y)
我是直接把每个y值,用sum加起来.
为什么要乘以0.matlab里面的normpdf这个函数的原理是什么呢?我以为取的x为离散的值,直接就加起来该等于1了?
另外,如果我的x的取值不是均匀分布的,而是很随机的值,就不能再直接乘以一个间距了.那我要如何处理,才能让我的sum为1呢?
你怎么加的?
0.2乘了么?
sum(y)*.2
normpdf就是正态分布的概率密度函数啊,你要算总概率就是要求这个函数到x轴之间的面积,就是积分啊,所以那里要乘0.2,其实这也不是精确的结果,而且因为你不是从-无穷大加到无穷大,而只是加了一部分,所以所得结果一定小于1.
0.2乘了么?
sum(y)*.2
normpdf就是正态分布的概率密度函数啊,你要算总概率就是要求这个函数到x轴之间的面积,就是积分啊,所以那里要乘0.2,其实这也不是精确的结果,而且因为你不是从-无穷大加到无穷大,而只是加了一部分,所以所得结果一定小于1.
用matlab画正态概率密度分布图,为什么把所有的值加起来,不等于1呢?
用matlab怎么把直方图和拟合的概率密度分布图放在一张图上
用matlab画出概率密度分布图
已知一组数据,如何用matlab画出它的概率密度分布图,请给出具体程序
关于Z的概率密度分布为,求k的值,并画出密度分布图
matlab中的 ksdensity求得概率密度为什么大于1
matlab指数分布的理论概率密度曲线
matlab中如何按照 给定的概率密度函数 产生随机数呢?
已知一个随机变量的概率密度表达式,如何在matlab中绘制出该变量的概率密度曲线呢?或其他软件有可以的吗
概率密度的问题当连续型随机变量的概率密度是分段函球,分段的概率密度函数在分段点两两连续吗,为什么呢?
为什么把连续型随机变量的概率分布称为概率密度函数
请问,已知一随机数列,如何用MATLAB生成该随机数列的概率密度曲线呢