Matlab实现高斯分布

一般是两种方法

1
2
3
4
5
x=[-20:0.01:20]

%y2 = pdf('Normal',x,1,5)
y = gaussmf(x,[1 5]);
plot(x,y2)

运行结果


深蓝色区域是距平均值小于一个标准差之内的数值范围。在正态分布中,此范围所占比率为全部数值之68%,根据正态分布,两个标准差之内的比率合起来为95%;三个标准差之内的比率合起来为99%。