%生成一组随机数(正态分布) data=normrnd(0,1,1,500); %绘制直方图 hist(data,20); hold on; %求出概率密度函数参数 [mu,sigma]=normfit(data); %绘制概率密度函数 [n,x]=hist(data,20); y=normpdf(x,mu,sigma); %处理一下数据,使得密度函数和最高点对齐 y=y/max(y)*max(n); plot(x,y,'r-');
← 上一条:matlab如何将一组数据的概率密度函数与频 下一条:MATLAB如何根据一组数据绘制概率分布直方 →